Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-15 Thread Carl Leitner
One of the difficulties in getting iHRIS->DHIS2 reporting done is getting the 
UIDs of the right indicators (and disaggreagators).  Perhaps it would be nice 
to have WHO indicators easily installable to DHIS2 with fixed UIDs and 
disaggregated by gender.  

I know it’s not quite the intention for the apps, but perhaps we can do 
something with an app to install the metadata and perhaps a few sample graphs?

Cheers,
-carl



> On Oct 15, 2016, at 1:52 AM, Arthur Heywood <arthurheyw...@gmail.com> wrote:
> 
> Carl 
> again a good list of HR categories and good for a HR database to follow 
> As far as I know, the main emphasis of the Bottleneck analysis is on 
> professional staff  so these will be the main ones we will need to import 
> into DHIS2 
> 
> Regards
> Arthur
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393 OR +255 673150252
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 14 October 2016 at 21:33, Carl Leitner <litlf...@ibiblio.org 
> <mailto:litlf...@ibiblio.org>> wrote:
> I think Wnajala is referring to the following:
>   http://www.who.int/hrh/statistics/Health_workers_classification.pdf 
> <http://www.who.int/hrh/statistics/Health_workers_classification.pdf>
> it is a subset of the ISCO-08 codes.
> 
> There is some more discussion on this here:
>
> http://www.capacityplus.org/files/resources/establishing-using-data-standards-health-workforce-information-systems.pdf
>  
> <http://www.capacityplus.org/files/resources/establishing-using-data-standards-health-workforce-information-systems.pdf>
> 
> 
> Note that these classifications are automatically in iHRIS and the MOH can 
> map their job/cadre classifications to these quite easily. 
>
> Cheers,
> -carl
> 
> 
> 
>> On Oct 11, 2016, at 2:27 AM, Arthur Heywood <arthurheyw...@gmail.com 
>> <mailto:arthurheyw...@gmail.com>> wrote:
>> 
>> Wanjala 
>> VERY good start for a standard list 
>> Can you share it with us please 
>> Regards
>> Arthur
>> 
>> On Tuesday, 11 October 2016, wanjala pepela <wanjal...@yahoo.com 
>> <mailto:wanjal...@yahoo.com>> wrote:
>> iHRIS always have detailed information and personalized information that are 
>> confidential but what is required for exchange is aggregated information; # 
>> are ideal, May be countries need to share  common cadres of staff available 
>> or my recommendation is to use the WHO- recommended 16 main cadres to 
>> collect which will be useful for analysis;
>>  
>> PEPELA WANJALA
>> MINISTRY OF HEALTH HEADQUARTERS
>> HEALTH SECTOR MONITORING & EVALUATION - AMRO- KENYA CHAIRMAN
>> AFYA HOUSE, LG 37
>> P.O BOX 30016, NAIROBI, KENYA
>> TEL: +254 (020) 2717077 EXT 45097 
>> <tel:%2B254%20%28020%29%202717077%20EXT%2045097>
>> CELL: +254 (0) 722375633 <tel:%2B254%20%280%29%20722375633> 
>> EMAIL: wanjal...@yahoo.com <>, wanjal...@gmail.com <>
>> h...@health.go.ke <>, meunit...@gmail.com <>
>>  "HealthInformation Management - Making a World of Difference”
>>  
>> 
>> 
>> From: Arthur Heywood <arthurheyw...@gmail.com <>>
>> To: Prosper BT <ptb3...@gmail.com <>> 
>> Cc: dhis2-users <dhis2-us...@lists.launchpad.net <>>; Calle Hedberg 
>> <calle.hedb...@gmail.com <>>; dhis2-devs <dhis2-devs@lists.launchpad.net <>>
>> Sent: Tuesday, October 11, 2016 8:49 AM
>> Subject: [Dhis2-users] Looking for Human Resource System to integrate with   
>> DHIS
>> 
>> Prosper 
>> good to know . 
>> BUT 
>> On the other hand, this is a great example of not thinking about USE of data 
>> . UNICEF is  proposing bottleneck analysis that needs HR data ... yet 
>> there is no  automatically  genersted quality / usable HR data in one place 
>> .. 
>> 
>> Sounds like we need to quickly sit down and start to get aggregated data 
>> directly out of IHRIS so we can make bottleneck analysis . I hope this 
>> January workshop will provide this opportunity 
>> 
>> Cheers
>> A
>> 
>> On Saturday, 8 October 2016, Prosper BT <ptb3...@gmail.com <>> wrote:
>> Hi Arthur,
>> 
>> For bottleneck analysis using HR indicators/data element, HISP Uganda with 
>> UNICEF support use aggregate HR DHIS2 dataset, we have not managed to 
>> integrate iHRS data yet.
>> 
>> 
>> 
>> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood <arthurheyw...@gmail.com <>> 

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-14 Thread Carl Leitner
I think Wnajala is referring to the following:
  http://www.who.int/hrh/statistics/Health_workers_classification.pdf 
<http://www.who.int/hrh/statistics/Health_workers_classification.pdf>
it is a subset of the ISCO-08 codes.

There is some more discussion on this here:
   
http://www.capacityplus.org/files/resources/establishing-using-data-standards-health-workforce-information-systems.pdf
 
<http://www.capacityplus.org/files/resources/establishing-using-data-standards-health-workforce-information-systems.pdf>


Note that these classifications are automatically in iHRIS and the MOH can map 
their job/cadre classifications to these quite easily. 
   
Cheers,
-carl



> On Oct 11, 2016, at 2:27 AM, Arthur Heywood <arthurheyw...@gmail.com> wrote:
> 
> Wanjala 
> VERY good start for a standard list 
> Can you share it with us please 
> Regards
> Arthur
> 
> On Tuesday, 11 October 2016, wanjala pepela <wanjal...@yahoo.com 
> <mailto:wanjal...@yahoo.com>> wrote:
> iHRIS always have detailed information and personalized information that are 
> confidential but what is required for exchange is aggregated information; # 
> are ideal, May be countries need to share  common cadres of staff available 
> or my recommendation is to use the WHO- recommended 16 main cadres to collect 
> which will be useful for analysis;
>  
> PEPELA WANJALA
> MINISTRY OF HEALTH HEADQUARTERS
> HEALTH SECTOR MONITORING & EVALUATION - AMRO- KENYA CHAIRMAN
> AFYA HOUSE, LG 37
> P.O BOX 30016, NAIROBI, KENYA
> TEL: +254 (020) 2717077 EXT 45097
> CELL: +254 (0) 722375633 
> EMAIL: wanjal...@yahoo.com 
> <javascript:_e(%7B%7D,'cvml','wanjal...@yahoo.com');>, wanjal...@gmail.com 
> <javascript:_e(%7B%7D,'cvml','wanjal...@gmail.com');>
> h...@health.go.ke 
> <javascript:_e(%7B%7D,'cvml','h...@health.go.ke');>, meunit...@gmail.com 
> <javascript:_e(%7B%7D,'cvml','meunit...@gmail.com');>
>  "HealthInformation Management - Making a World of Difference”
>  
> 
> 
> From: Arthur Heywood <arthurheyw...@gmail.com 
> <javascript:_e(%7B%7D,'cvml','arthurheyw...@gmail.com');>>
> To: Prosper BT <ptb3...@gmail.com 
> <javascript:_e(%7B%7D,'cvml','ptb3...@gmail.com');>> 
> Cc: dhis2-users <dhis2-us...@lists.launchpad.net 
> <javascript:_e(%7B%7D,'cvml','dhis2-us...@lists.launchpad.net');>>; Calle 
> Hedberg <calle.hedb...@gmail.com 
> <javascript:_e(%7B%7D,'cvml','calle.hedb...@gmail.com');>>; dhis2-devs 
> <dhis2-devs@lists.launchpad.net 
> <javascript:_e(%7B%7D,'cvml','dhis2-devs@lists.launchpad.net');>>
> Sent: Tuesday, October 11, 2016 8:49 AM
> Subject: [Dhis2-users] Looking for Human Resource System to integrate with
> DHIS
> 
> Prosper 
> good to know . 
> BUT 
> On the other hand, this is a great example of not thinking about USE of data 
> . UNICEF is  proposing bottleneck analysis that needs HR data ... yet 
> there is no  automatically  genersted quality / usable HR data in one place 
> .. 
> 
> Sounds like we need to quickly sit down and start to get aggregated data 
> directly out of IHRIS so we can make bottleneck analysis . I hope this 
> January workshop will provide this opportunity 
> 
> Cheers
> A
> 
> On Saturday, 8 October 2016, Prosper BT <ptb3...@gmail.com <>> wrote:
> Hi Arthur,
> 
> For bottleneck analysis using HR indicators/data element, HISP Uganda with 
> UNICEF support use aggregate HR DHIS2 dataset, we have not managed to 
> integrate iHRS data yet.
> 
> 
> 
> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood <arthurheyw...@gmail.com <>> 
> wrote:
> Carl 
> We do not need detailed data  what was described as "core HRHIS" is more 
> than good enough  aggregate data with no details so that we can do 
> workload indicators, Bottleneck analysis etc within DHIS, using imported data 
> I would really like to see this in practice somewhere  any ideas where 
> this integration is actually working already?
> 
> Regards
> Arthur
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393 <> OR +255 673150252 <>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 5 October 2016 at 14:56, Carl Leitner <litlf...@ibiblio.org <>> wrote:
> Hey Arthur,
> Let me know if you would like to talk about this.  If you are keen on doing 
> everything in DHSI2 (rather than an separate HRIS system, such as iHRIS) then 
> there are some existing standard data models for health worker information 
> that it would be good to model your data elements after.   
> 
> Ar

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-14 Thread Carl Leitner
This may be of interest as you consider HRH indicators:

http://www.capacityplus.org/files/resources/HRH_Indicator_Compendium.pdf 
<http://www.capacityplus.org/files/resources/HRH_Indicator_Compendium.pdf>
Cheers,
-carl



> On Oct 11, 2016, at 7:38 AM, Raphael Pundo <rpu...@gmail.com> wrote:
> 
> Dear Arthur,
> 
> Below are some of responses:
> 
> do you have a set of indicators using HR data within the DHIS2 ? 
> Yes we a set of HR Indicators in the DHIS that are being tracked. Similarly, 
> there are HR/Service delivery indicators
> are you able to do bottleneck analysis for UNICEF? 
> So far, there had NOT been any request from UNICEF on bottleneck analysis
> If yes, where do you source the commodity data ?
> Regards,
> Raphael
> 
> 
> On Tue, Oct 11, 2016 at 1:04 PM, Arthur Heywood <arthurheyw...@gmail.com 
> <mailto:arthurheyw...@gmail.com>> wrote:
> Raphael 
> This is a good best practice that you are using a shared facility list and 
> then have the two softwares talking to each other .. 
> My next question is about what you (and other countries) are DOING with the 
> combined HR and DHIS data once you have got the technology talking?... 
> do you have a set of indicators using HR data within the DHIS2 ? 
> are you able to do bottleneck analysis for UNICEF? 
> If yes, where do you source the commodity data ?
> Anyone with some implementation cases using HR data ??
> workload... SA 
> ??? 
> Regards 
> Arthur
> On Tuesday, 11 October 2016, Raphael Pundo <rpu...@gmail.com 
> <mailto:rpu...@gmail.com>> wrote:
> All,
> In case on is interested, Kenya has integrated the iHRIS (Aggregate Data) 
> with DHIS2 using  the Master Facility List Code as the Primary Key. I can 
> provide more info 
> 
> Regards
> Raphael
> 
> On Tue, Oct 11, 2016 at 8:49 AM, Arthur Heywood <arthurheyw...@gmail.com <>> 
> wrote:
> Prosper 
> good to know . 
> BUT 
> On the other hand, this is a great example of not thinking about USE of data 
> . UNICEF is  proposing bottleneck analysis that needs HR data ... yet 
> there is no  automatically  genersted quality / usable HR data in one place 
> .. 
> 
> Sounds like we need to quickly sit down and start to get aggregated data 
> directly out of IHRIS so we can make bottleneck analysis . I hope this 
> January workshop will provide this opportunity 
> 
> Cheers
> A
> 
> On Saturday, 8 October 2016, Prosper BT <ptb3...@gmail.com <>> wrote:
> Hi Arthur,
> 
> For bottleneck analysis using HR indicators/data element, HISP Uganda with 
> UNICEF support use aggregate HR DHIS2 dataset, we have not managed to 
> integrate iHRS data yet.
> 
> 
> 
> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood <arthurheyw...@gmail.com <>> 
> wrote:
> Carl 
> We do not need detailed data  what was described as "core HRHIS" is more 
> than good enough  aggregate data with no details so that we can do 
> workload indicators, Bottleneck analysis etc within DHIS, using imported data 
> I would really like to see this in practice somewhere  any ideas where 
> this integration is actually working already?
> 
> Regards
> Arthur
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393 <tel:%2B255-773669393> OR +255 673150252 
> <tel:%2B255%20673150252>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 5 October 2016 at 14:56, Carl Leitner <litlf...@ibiblio.org <>> wrote:
> Hey Arthur,
> Let me know if you would like to talk about this.  If you are keen on doing 
> everything in DHSI2 (rather than an separate HRIS system, such as iHRIS) then 
> there are some existing standard data models for health worker information 
> that it would be good to model your data elements after.   
> 
> Are you looking more for the aggregate number of HWs or do you need 
> information on the HWs themselves?
> Cheers,
> -carl
> 
> 
> 
>> On Oct 4, 2016, at 4:20 PM, Calle Hedberg <calle.hedb...@gmail.com <>> wrote:
>> 
>> Arthur,
>> 
>> I'm not directly involved with the HRIS work using DHIS, my current focus is 
>> on a fully integrated disease surveillance system. Will find out and get 
>> back to you.
>> 
>> Regards
>> Calle
>> 
>> On 4 October 2016 at 15:15, Arthur Heywood <arthurheyw...@gmail.com <>> 
>> wrote:
>> Calle 
>> In Zambia we are also looking to set up what you call a "core" Human 
>> Resource HMIS ... mainly to do some "Bottleneck analysis" for our MDGi 
>> dis

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-08 Thread Carl Leitner
Hi all,

At this point, the challenges in integrating DHIS2 and iHRIS for indicators are 
pretty much entirely related to governance and coordination.  The technological 
tools are there (and they are getting simpler and simpler to use).   If anyone 
is wanting help in these areas, please reach out to us (IntraHealth) and we 
should be able to find a way to support you with the tools and provide further 
guidance.

The main challenges in order of complexity, as I see them, are:
Often the HR and HMIS units do not work in close co-ordination.   The 
information needs for the HR unit (and other similar stakeholders) are 
different than for the HMIS unit.  If there is no formal platform (e.g. a TWG)  
for these groups to coordinate on and jointly own issues related to information 
needs and the associated data exchange needed to support this, than any attempt 
to have  sustainable data exchange will be dead in the water.   This, in my 
opinion, is the major point of failure. 
Lack of agreement of facility lists, as has already been mentioned.There 
are a couple of situations here:
One system (e.g. DHIS2) becomes the authority for the facility data.  In this 
case, there is existing tooling for iHRIS to load in DHIS2 facility data using 
a third piece of standards compliant software (more on that below) to handle 
the data management, an “InterLinked Registry".  This situation can be 
problematic, as Kayode alludes to,  if the two systems do not agree on what is 
a facility.   The set of facilities from an HR perspective is larger than the 
set of facilities that provide clinical services, for example.
DHIS2 and iHRIS each maintain their own independent facility lists.   This is 
the most common scenario and occurs when the HMIS unit does not agree to adopt 
all of the facilities that are required for the HR unit.   In this case, we 
need to ensure that the iHRIS facilities can cross-reference the DHIS2 
facilities.   There is significant tooling on this already, again using third 
piece of standards compliant software.   Note, on the OpenHIE InterLinked 
Registry call this Wednesday  (see below), Ally will be showing us some of the 
facility matching/de-duplication tools he developed for Sierra Leone and now 
extended to be used in other contexts.  Jembi has also worked on a lot of 
tooling to help automate and monitor the synchronization processes through the 
OpenHIM software.
There is a third party facility registry that both DHIS2 and iHRIS should 
synchronize with.  This is a pretty uncommon scenario.
Lack of agreement on the cadre, job or other health worker classification to 
report on.   There are three types of stakeholders here, and usually each has a 
different set of classifications for health workers they are interested in. 
These stakeholders are the HMIS unit with DHIS2, the HR unit with software like 
iHRIS Manage, and the professional councils with software like iHRIS Qualify.  
iHRIS Manage will give you the currently deployed health workers, while iHRIS 
Qualify would give you total number of available/licensed (though not 
necessarily deployed) health workers.  There are a couple of other HRIS systems 
that are also coming: iHRIS Train which is used to manage information a 
national picture on the health workers graduating from academic institutions 
and the iHRIS Community Health Worker Registry.

Because of this multiple types of classification, we often need to map the 
cadres from the source HRIS system into the cadres required for the HMIS/DHIS2. 
   This mapping can be handled within the HRIS system or can be handled through 
the use of a Terminology Service (TS) which handles mapping between 
terminologies.   Though a TS is a bit more overhead, I think it would be 
warranted in a country such as Nigeria with many HRISs (one for state and one 
for each professional council) and which is already contemplating a TS as part 
of their larger eHealth Architecture.  
Finally, there is a technical challenge in that the DHIS2 API changes over time 
with different versions of DHIS2.   The risks here are contained when we use 
open international standards for data exchange.   Right now we support the 
“Care Services Discovery (CSD)” standard for exchange of the facility and org 
unit hierarchy between the systems.   In the coming year we will see support 
for the more modern and RESTful FHIR standard.  For data reporting into DHIS2, 
we need to make better use of the ADX standard to help mitigate issues w/ DHIS2 
API changes.  Though the the necessary tooling isn’t in place quite yet, I 
think we will see it over the next year.
Documentation.   Because these tools have evolved over time, and  because the 
scenarios have a fairly wide range, we don’t have yet a complete tutorial on 
all the needed steps.   There is partial documentation, but it needs a bit of 
tender loving care.

Note, that we are trying to pull together a training/workshop to address 
exactly these issues (and explore 

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-05 Thread Carl Leitner
Hey Arthur,
Let me know if you would like to talk about this.  If you are keen on doing 
everything in DHSI2 (rather than an separate HRIS system, such as iHRIS) then 
there are some existing standard data models for health worker information that 
it would be good to model your data elements after.   

Are you looking more for the aggregate number of HWs or do you need information 
on the HWs themselves?
Cheers,
-carl



> On Oct 4, 2016, at 4:20 PM, Calle Hedberg  wrote:
> 
> Arthur,
> 
> I'm not directly involved with the HRIS work using DHIS, my current focus is 
> on a fully integrated disease surveillance system. Will find out and get back 
> to you.
> 
> Regards
> Calle
> 
> On 4 October 2016 at 15:15, Arthur Heywood  > wrote:
> Calle 
> In Zambia we are also looking to set up what you call a "core" Human Resource 
> HMIS ... mainly to do some "Bottleneck analysis" for our MDGi districts ...
> 
> Are we able to use a beta version and see what we are able to adapt it to our 
> needs (same people being called different professional jobs  etc)  and then 
> feed back into the development process interesting to know how far you 
> have progressed?
> 
> Cheers
> a
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393  OR +255 673150252 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 26 August 2016 at 23:08, Calle Hedberg  > wrote:
> Laura,
> 
> The two main HRIS component designs "within" DHIS2 are the HRHIS in Tanzania 
> and another in Vietnam (John Lewis or Morten will be able to tell you more 
> about that one). 
> 
> South Africa is currently using a customised Tracker app for managing 
> Community Service and Internships (around 10,000 graduates are applying for 
> internship or Community Service posts per annum). 
> 
> We are also working on a "core" workforce registry tightly integrated with 
> DHIS2. By "core" I mean it will only deal with actual HR resources including 
> position, what they are licensed/authorised to do, and contact details. 
> Things like continuous education, bursaries, payroll, etc are 
> processed/managed by other systems. A major advantage of tight integration 
> will be the ability to use DHIS2 communication and messages + user 
> registration to communicate directly with health workers - in particular 
> since health workers increasingly will be interacting directly with DHIS2 on 
> a daily basis through (daily) capturing of routine data, disease 
> notifications, various Tracker apps (browser or Android), etc.
> 
> Your basic requirements seem very similar: your primary need is to track the 
> workforce as an INPUT RESOURCE to health service delivery, and not to track 
> salaries and CVs and health insurance and employment history and a bunch of 
> other "personal" things. So you need to know WHO they are, where they 
> actually work and with what (in what position), what they are able to do 
> (mostly this relates to formal/legal practice licensing etc, but it could be 
> expanded to include specialist knowledge about certain diseases etc), and how 
> to contact them.
> 
> Regards
> Calle
> 
> On 26 August 2016 at 21:56, gerald thomas  > wrote:
> I had use ihris and it is good. If you want help with it I am willing to help.
> 
> 
> On Aug 26, 2016 6:46 PM, "Laura E. Lincks"  > wrote:
> We are looking for a simple Human Resources tool to integrate with a DHIS 
> aggregate database. Little is known of the needs of the HRIS, but for now it 
> needs to track personnel details and groups of personnel will need to be 
> associated with various programs in a separate DHIS aggregate database. An 
> Open Source HRIS is preferable.
> 
> In searching for tools I have come across the following:
> HRHIS  in Tanzania developed by the 
> HISP-TZ/University of Dar es Salaam
> iHRIS  developed by global Capacity Project.​
> 
> I was wondering if anyone had any knowledge of or experience with these 
> packages or if there were other applications that could be of use to us?
> 
> Thanks in advance to anyone with leads or information.
> 
> Laura E. Lincks <>
> Database Manager/Developer
> ICAP - Columbia University
> Mailman School of Public Health
> 60 Haven Ave, Floor B1
> New York, NY 10032
> Tel: 212 304 7132 
> 
> ___
> Mailing list: https://launchpad.net/~dhis2-users 
> 
> Post to : dhis2-us...@lists.launchpad.net 
> 
> Unsubscribe : https://launchpad.net/~dhis2-users 
> 

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-09-02 Thread Carl Leitner
Dear Laura,

I help to oversee the iHRIS software.  We have done a lot of work 

 on integrating  
iHRIS to DHIS2, including reporting HRH indicators into DHIS2.   

Please let me introduce you to John Liebhardt, our iHRIS community manager.  We 
would be happy to have a conversation with you early next week about your need.

Cheers,
-carl
Assoc. Director, Digital Health 
IntraHealth International

Skype: litlfred_intra
Google: litlf...@gmail.com


> On Aug 26, 2016, at 2:31 PM, Laura E. Lincks  
> wrote:
> 
> We are looking for a simple Human Resources tool to integrate with a DHIS 
> aggregate database. Little is known of the needs of the HRIS, but for now it 
> needs to track personnel details and groups of personnel will need to be 
> associated with various programs in a separate DHIS aggregate database. An 
> Open Source HRIS is preferable.
> 
> In searching for tools I have come across the following:
> HRHIS  in Tanzania developed by the 
> HISP-TZ/University of Dar es Salaam
> iHRIS  developed by global Capacity Project.​
> 
> I was wondering if anyone had any knowledge of or experience with these 
> packages or if there were other applications that could be of use to us?
> 
> Thanks in advance to anyone with leads or information.
> 
> Laura E. Lincks <>
> Database Manager/Developer
> ICAP - Columbia University
> Mailman School of Public Health
> 60 Haven Ave, Floor B1
> New York, NY 10032
> Tel: 212 304 7132
> 
> ___
> Mailing list: https://launchpad.net/~dhis2-users
> Post to : dhis2-us...@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-users
> More help   : https://help.launchpad.net/ListHelp

___
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


Re: [Dhis2-devs] Attempting to retrieve data in ADX format

2016-04-28 Thread Carl Leitner
Would it be possible to get codes added to the demo system?

Cheers,
-carl
On Apr 28, 2016 4:51 AM, "Lars Helge Øverland"  wrote:

> Hi Lorill,
>
> thanks for bringing this up. I had a look and the problem was that the
> demo database misses codes for most categories. Seems ADX requires codes to
> be present also for categories and category options which are associated
> with data elements in the data set.
>
> The other problem was that the ADX code swallowed the exception instead of
> returning it through the API. I have done a fix now in trunk and 2.23 for
> this where 409 and a message is returned. I am now getting this:
>
> {"httpStatus":"Conflict","httpStatusCode":409,"status":"ERROR","message":"Category
> code for Commodities is missing or invalid: null"}
>
>
> So to fix this, I suggest you upgrade to latest 2.23 and make sure that
> codes are present also for categories and category options in you local
> system.
>
> Thanks for reporting and for reproducing on the demo.
>
> best regards,
>
> Lars
>
>
>
>
>
> On Wed, Apr 27, 2016 at 11:49 PM, Lorill Crees  wrote:
>
>> Hi,
>>
>> I'm playing around with retrieving data in ADX format. I've been looking
>> at the documentation here:
>>
>> http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s16.html#d0e3574
>>
>> I've been unable to retrieve any actual data - I can only receive an
>> empty adx tag.
>>
>> Here are some examples from play.dhis2.com:
>>
>> Doing a straight GET using UIDs with this URL:
>> https://play.dhis2.org/demo/api/dataValueSets?orgUnit=
>> jNb63DIHuwU=ULowA8V3ucd=2015-01-01=2015-12-31
>>
>> will return data values. EG:
>> {
>> "dataValues": [
>> {
>> "dataElement": "JIazHXNSnFJ",
>> "period": "201501",
>> 
>>
>> However, doing a GET using Codes and adding the "Accept:
>> application/xml+adx"  in the header with this URL:
>>
>>
>> https://play.dhis2.org/demo/api/dataValueSets?orgUnit=OU_573=DS_1153709=2015-01-01=2015-12-31
>>
>> only returns this empty tag:
>> > xmlns="urn:ihe:qrph:adx:2015"/>
>>
>> Is there something I'm doing wrong here? How can I get the data in this
>> example returned in ADX format?
>>
>> Thanks,
>>
>> Lorill
>>
>> ___
>> 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
>>
>>
>
>
> --
> Lars Helge Øverland
> Lead developer, DHIS 2
> University of Oslo
> Skype: larshelgeoverland
> http://www.dhis2.org 
>
>
> ___
> 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
>
>
___
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


[Dhis2-devs] Job Posting

2016-04-14 Thread Carl Leitner
Hi, 
Please see (and share) the job posting below:
  
https://recruiting.ultipro.com/INT1028/JobBoard/e2116091-25aa-2eb8-64d2-db11ee75b469/Opportunity/OpportunityDetail?opportunityId=550351e1-a901-4933-a3ed-ddad22d7637f
 


Sorry for the off-topic posting, but I thought it may be of interest to some of 
you.

Cheers,
-carl

___
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


Re: [Dhis2-devs] metadata API and (U)UID for data elements

2016-02-14 Thread Carl Leitner
Hi Morten,
OK.  Thanks.  For some reason I thought I had seen a uuid column in the data 
elements table.   My bad.


Cheers,
-carl



  
> On Feb 14, 2016, at 9:47 PM, Morten Olav Hansen <mor...@dhis2.org> wrote:
> 
> Hi Carl
> 
> We expose UID as ID externally, so you can just ask for that. Please not that 
> only organisation units supports UUIDs.
> 
> On Sun, Feb 14, 2016 at 6:55 AM, Carl Leitner <litlf...@ibiblio.org 
> <mailto:litlf...@ibiblio.org>> wrote:
> Hi,
> The UID/UUID associated to a data element does not seem to be supported in 
> the API under both the export from api/metadata and from api/dataElements.  
> 
> Would it be possible to include the data element (U)UID in the metadata 
> export (or let me know of another way to get it in the short term).
> 
> Thanks!
> 
> Cheers
> -carl 
> 
> ___
> Mailing list: https://launchpad.net/~dhis2-devs 
> <https://launchpad.net/~dhis2-devs>
> Post to : dhis2-devs@lists.launchpad.net 
> <mailto:dhis2-devs@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~dhis2-devs 
> <https://launchpad.net/~dhis2-devs>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> -- 
> Morten

___
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


Re: [Dhis2-devs] Metadata API and lastUpdated

2016-02-14 Thread Carl Leitner
Thanks.  It seems, at least with api/metadata it is getting everything for that 
day - that it is ignoring the time.  For example on the dhis2 demo server there 
is an org unit that was updated today at 10:59:17.


  false
  
false
  
  
  /eOnrD5vLyri
  2016-02-14
  NONE



I would expect to see the org unit when I do this
curl -k -u admin:district -H 'Accept: application/xml'  
'https://apps.dhis2.org/demo/api/metadata?assumeTrue=false=true=2016-02-14T10:59:00+Z'
 | xmllint -format -
but not this
curl -k -u admin:district -H 'Accept: application/xml'  
'https://apps.dhis2.org/demo/api/metadata?assumeTrue=false=true=2016-02-14T11:00:00+Z'
 | xmllint -format -
However, I am seeing it for both.  Any ideas what’s wrong with the query?  I 
also tried the variants with out the +, with the same result.

Thanks for helping out!

Cheers,
-carl


> On Feb 14, 2016, at 7:32 AM, Pamod Amarakoon <pam...@gmail.com> wrote:
> 
> Hi Carl,
> 
> it seems to be working fine.
> 
> eg: to query for events updated after 8th Feb 10.20 am UTC
> 
> http://localhost/api/events.json?lastUpdated=2016-02-08T10:20:15Z   , 
> Z for UTC
> 
> 
> 
> 
> 
> On Sun, Feb 14, 2016 at 5:20 AM, Carl Leitner <litlf...@ibiblio.org> wrote:
> Hi,
> Can someone either confirm or deny that you can use a ISO 8601 UTC timestamp 
> for the lastUpdated parameter in the metadata API.  From the documentation:
>
> http://dhis2.github.io/dhis2-docs/2.21/en/developer/html/dhis2_developer_manual_full.html#d4934e315
> it appears that you cannot.  
> 
> If not, can support for this possibly be added.
> 
> I tried with a UTC timestamp and it didn’t seem to work, but I may have 
> messed up the request.
> 
> Thanks!
> 
> Cheers,
> -carl
> 
> ___
> 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
> 
> 
> 
> 
> -- 
> Regards,
> Pamod Amarakoon
> 
> Confidentiality Notice: the information contained in this email and any 
> attachments may be legally privileged and confidential. If you are not an 
> intended recipient, you are hereby notified that any dissemination, 
> distribution, or copying of this e-mail is strictly prohibited. If you have 
> received this e-mail in error, please notify the sender and permanently 
> delete the e-mail and any attachments immediately. You should not retain, 
> copy or use this e-mail or any attachments for any purpose, nor disclose all 
> or any part of the contents to any other person.
> 
> 
> 

___
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


Re: [Dhis2-devs] Metadata API and lastUpdated

2016-02-14 Thread Carl Leitner
Done:
  https://blueprints.launchpad.net/dhis2/+spec/metadata-api-lastupdated-utc 
<https://blueprints.launchpad.net/dhis2/+spec/metadata-api-lastupdated-utc>
Cheers,
-carl
> On Feb 14, 2016, at 9:48 AM, Bob Jolliffe <bobjolli...@gmail.com> wrote:
> 
> I see the code for parsing lastUpdated on the event controller is not
> the same as on the metadata filtered export.  Carl, you are right that
> currently the format is restricted to the patterns shown in the
> manual.  It would be trivial to add support for ISO8601 timestamp.
> Can you make a blueprint so that it is not forgotten?
> 
> On 14 February 2016 at 14:14, Carl Leitner <litlf...@ibiblio.org> wrote:
>> Thanks.  It seems, at least with api/metadata it is getting everything for
>> that day - that it is ignoring the time.  For example on the dhis2 demo
>> server there is an org unit that was updated today at 10:59:17.
>> 
>> > lastUpdated="2016-02-14T10:59:17.931+" shortName="Lagos_1"
>> uuid="f3bdb327-2f38-465e-92a4-91b7c83c1225" id="eOnrD5vLyri" level="1">
>>  false
>>  > lastUpdated="2016-02-14T12:28:51.104+" id="xE7jOejl9FI">
>>false
>>  
>>  
>>  /eOnrD5vLyri
>>  2016-02-14
>>  NONE
>>
>> 
>> 
>> I would expect to see the org unit when I do this
>> curl -k -u admin:district -H 'Accept: application/xml'
>> 'https://apps.dhis2.org/demo/api/metadata?assumeTrue=false=true=2016-02-14T10:59:00+Z'
>> | xmllint -format -
>> but not this
>> curl -k -u admin:district -H 'Accept: application/xml'
>> 'https://apps.dhis2.org/demo/api/metadata?assumeTrue=false=true=2016-02-14T11:00:00+Z'
>> | xmllint -format -
>> However, I am seeing it for both.  Any ideas what’s wrong with the query?  I
>> also tried the variants with out the +, with the same result.
>> 
>> Thanks for helping out!
>> 
>> Cheers,
>> -carl
>> 
>> 
>> On Feb 14, 2016, at 7:32 AM, Pamod Amarakoon <pam...@gmail.com> wrote:
>> 
>> Hi Carl,
>> 
>> it seems to be working fine.
>> 
>> eg: to query for events updated after 8th Feb 10.20 am UTC
>> 
>> http://localhost/api/events.json?lastUpdated=2016-02-08T10:20:15Z
>> , Z for UTC
>> 
>> 
>> 
>> 
>> 
>> On Sun, Feb 14, 2016 at 5:20 AM, Carl Leitner <litlf...@ibiblio.org> wrote:
>> Hi,
>> Can someone either confirm or deny that you can use a ISO 8601 UTC timestamp
>> for the lastUpdated parameter in the metadata API.  From the documentation:
>> 
>> http://dhis2.github.io/dhis2-docs/2.21/en/developer/html/dhis2_developer_manual_full.html#d4934e315
>> it appears that you cannot.
>> 
>> If not, can support for this possibly be added.
>> 
>> I tried with a UTC timestamp and it didn’t seem to work, but I may have
>> messed up the request.
>> 
>> Thanks!
>> 
>> Cheers,
>> -carl
>> 
>> ___
>> 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
>> 
>> 
>> 
>> 
>> --
>> Regards,
>> Pamod Amarakoon
>> 
>> Confidentiality Notice: the information contained in this email and any
>> attachments may be legally privileged and confidential. If you are not an
>> intended recipient, you are hereby notified that any dissemination,
>> distribution, or copying of this e-mail is strictly prohibited. If you have
>> received this e-mail in error, please notify the sender and permanently
>> delete the e-mail and any attachments immediately. You should not retain,
>> copy or use this e-mail or any attachments for any purpose, nor disclose all
>> or any part of the contents to any other person.
>> 
>> 
>> 
>> 
>> 
>> ___
>> 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
>> 

___
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


[Dhis2-devs] Metadata API and lastUpdated

2016-02-13 Thread Carl Leitner
Hi,
Can someone either confirm or deny that you can use a ISO 8601 UTC
timestamp for the lastUpdated parameter in the metadata API.  From the
documentation:

http://dhis2.github.io/dhis2-docs/2.21/en/developer/html/dhis2_developer_manual_full.html#d4934e315
it appears that you cannot.

If not, can support for this possibly be added.

I tried with a UTC timestamp and it didn’t seem to work, but I may have
messed up the request.

Thanks!

Cheers,
-carl
___
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


[Dhis2-devs] metadata API and (U)UID for data elements

2016-02-13 Thread Carl Leitner
Hi,
The UID/UUID associated to a data element does not seem to be supported in
the API under both the export from api/metadata and from api/dataElements.

Would it be possible to include the data element (U)UID in the metadata
export (or let me know of another way to get it in the short term).

Thanks!

Cheers
-carl
___
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


Re: [Dhis2-devs] xml for metadata in the web api - anyone using it?

2016-01-04 Thread Carl Leitner
Hi Lars,
Just to clarify, what we are using for DATIM / CSD / mHero / etc. is XML 
import/export web interface that can be accessed here:
  https://apps.dhis2.org/demo/dhis-web-importexport/dxf2MetaDataExport.action 
<https://apps.dhis2.org/demo/dhis-web-importexport/dxf2MetaDataExport.action>
as well as the metadata API:
  http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s06.html 
<http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s06.html>
(which I am assuming the web interface is using).

What we are not using (nor planning on using) is the xml import/export for the 
individual objects (e.g. under https://play.dhis2.org/dev/api/dataElements/ 
<https://play.dhis2.org/dev/api/dataElements/>), so as long as support for the 
main metadata endpoint is retained, we should be OK.

Thanks!

Cheers,
-carl



> On Dec 17, 2015, at 12:35 PM, Carl Leitner <litlf...@ibiblio.org> wrote:
> 
> For the CSD and DATIM work, we are highly dependent on the XML representation 
> of the metadata.
> Cheers,
> -carl 
>> On Dec 17, 2015, at 11:43 AM, Bob Jolliffe <bobjolli...@gmail.com> wrote:
>> 
>> xml metadata (specifically for orgunits) is being used in Rwanda.
>> 
>> Technically it could be changed to use json, but some work would be
>> required.  There is an xslt which is applied to the metadata to strip
>> some stuff as I recall.
>> 
>> On 17 December 2015 at 16:29, Lars Helge Øverland <larshe...@gmail.com> 
>> wrote:
>>> Hi all,
>>> 
>>> I wanted to get an idea of to which degree people use the XML representation
>>> of meta-data in Web API.
>>> 
>>> We see that maintaining XML support for meta-data is getting increasingly
>>> costly and complicated, and is slowing down the development. Most Web apps
>>> today use the JSON representation, and increasingly integration between
>>> systems are using JSON or even CSV.
>>> 
>>> Would it be acceptable to remove support for XML for meta-data around 2.24
>>> for July next year?
>>> 
>>> With metadata I refer to resources such as data elements, data sets and org
>>> units. We will not remove support for XML for data values (data value sets).
>>> 
>>> 
>>> 
>>> regards,
>>> 
>>> Lars
>>> 
>>> 
>>> 
>>> 
>>> 
>>> --
>>> Lars Helge Øverland
>>> Lead developer, DHIS 2
>>> University of Oslo
>>> Skype: larshelgeoverland
>>> http://www.dhis2.org
>>> 
>>> 
>>> ___
>>> 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
>>> 
>> 
>> ___
>> 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
> 

___
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


Re: [Dhis2-devs] xml for metadata in the web api - anyone using it?

2015-12-17 Thread Carl Leitner
For the CSD and DATIM work, we are highly dependent on the XML representation 
of the metadata.
Cheers,
-carl 
> On Dec 17, 2015, at 11:43 AM, Bob Jolliffe  wrote:
> 
> xml metadata (specifically for orgunits) is being used in Rwanda.
> 
> Technically it could be changed to use json, but some work would be
> required.  There is an xslt which is applied to the metadata to strip
> some stuff as I recall.
> 
> On 17 December 2015 at 16:29, Lars Helge Øverland  wrote:
>> Hi all,
>> 
>> I wanted to get an idea of to which degree people use the XML representation
>> of meta-data in Web API.
>> 
>> We see that maintaining XML support for meta-data is getting increasingly
>> costly and complicated, and is slowing down the development. Most Web apps
>> today use the JSON representation, and increasingly integration between
>> systems are using JSON or even CSV.
>> 
>> Would it be acceptable to remove support for XML for meta-data around 2.24
>> for July next year?
>> 
>> With metadata I refer to resources such as data elements, data sets and org
>> units. We will not remove support for XML for data values (data value sets).
>> 
>> 
>> 
>> regards,
>> 
>> Lars
>> 
>> 
>> 
>> 
>> 
>> --
>> Lars Helge Øverland
>> Lead developer, DHIS 2
>> University of Oslo
>> Skype: larshelgeoverland
>> http://www.dhis2.org
>> 
>> 
>> ___
>> 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
>> 
> 
> ___
> 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


___
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


Re: [Dhis2-devs] Generating Facility Codes for a Facility Registry in Sierra Leone

2015-11-24 Thread Carl Leitner
Hi All,

Just to clarify this code would be used as a way for a human to refer to the 
facility.  On the back end, we would still very much make use of the UUID as an 
unchanging ID.

Cheers,
-carl

> On Nov 24, 2015, at 10:27 AM, Carl Leitner <litlf...@ibiblio.org> wrote:
> 
> Hi all,
> We are looking at using DHIS2 to manage facilities for a Facility Registry in 
> Sierra Leone.  One of the requirements is that they have a facility code that 
> combines:
> an sub-code to indicate the region the facility is in
> an incremental counter of the region
> These codes don’t need to be immediately available. On a routine basis (e.g. 
> nightly) the facility list will be sent to the InterLinked Registry / 
> OpenInfoMan for wider sharing for example with mHero.
> 
> I don’t think that there is anything to automatically generate codes codes 
> for facilities in DHIS2 using rules like the above.   I am looking for some 
> suggestions.  A couple of (half-baked) ideas include:
> create a DHIS2 Web App to create new facilities with the logic implemented 
> above
> create a script that runs on a cron job that will look for any facilities 
> without a code and modify their records to add the code based on the rules 
> above
> I think the second possibilities would be the simplest to implement.
> 
> 
> Cheers,
> -carl
> 

___
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


[Dhis2-devs] Generating Facility Codes for a Facility Registry in Sierra Leone

2015-11-24 Thread Carl Leitner
Hi all,
We are looking at using DHIS2 to manage facilities for a Facility Registry in 
Sierra Leone.  One of the requirements is that they have a facility code that 
combines:
an sub-code to indicate the region the facility is in
an incremental counter of the region
These codes don’t need to be immediately available. On a routine basis (e.g. 
nightly) the facility list will be sent to the InterLinked Registry / 
OpenInfoMan for wider sharing for example with mHero.

I don’t think that there is anything to automatically generate codes codes for 
facilities in DHIS2 using rules like the above.   I am looking for some 
suggestions.  A couple of (half-baked) ideas include:
create a DHIS2 Web App to create new facilities with the logic implemented above
create a script that runs on a cron job that will look for any facilities 
without a code and modify their records to add the code based on the rules above
I think the second possibilities would be the simplest to implement.


Cheers,
-carl

___
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


Re: [Dhis2-devs] Timestamps on metadata export

2015-04-14 Thread Carl Leitner
Sorry.  Please larglely ignore the last message.  It looks like decimal
seconds are indeed valid. (just that not every validator knows this)

But can someone still confirm that is indeed a xsd:dateTime.

Cheers,
-carl

On Tue, Apr 14, 2015 at 12:28 PM, Carl Leitner litlf...@ibiblio.org wrote:

 Hi All,
 In the dxf metadata export there are @lastUpdated and @created
 attributes.  What is the format for these attributes?

 I assumed that they were xsd:dateTime's or something.   Looking at an
 example:
   document name=Central Level EPI Harmonization
 created=2013-06-25T16:45:13.000+
 lastUpdated=2012-08-23T14:01:36.868+ id=xCcasyVyLF8

 The time looks like  2012-08-23T14:01:36.868+ which has a decimal
 compoenent to the second.  If I understand correctly, this is not a valid
 xsd:dateTIme:
 http://www.w3.org/TR/xmlschema11-2/#dateTime

 Can someone clarify this for me?  Thanks!

 Cheers,
 -carl

___
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


[Dhis2-devs] Timestamps on metadata export

2015-04-14 Thread Carl Leitner
Hi All,
In the dxf metadata export there are @lastUpdated and @created attributes.
What is the format for these attributes?

I assumed that they were xsd:dateTime's or something.   Looking at an
example:
  document name=Central Level EPI Harmonization
created=2013-06-25T16:45:13.000+
lastUpdated=2012-08-23T14:01:36.868+ id=xCcasyVyLF8

The time looks like  2012-08-23T14:01:36.868+ which has a decimal
compoenent to the second.  If I understand correctly, this is not a valid
xsd:dateTIme:
http://www.w3.org/TR/xmlschema11-2/#dateTime

Can someone clarify this for me?  Thanks!

Cheers,
-carl
___
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


Re: [Dhis2-devs] DHIS2 Tools and OpenHIE PPA

2015-03-11 Thread Carl Leitner
Hi Germine,
The other thing you need is the dput command to do the upload:

https://github.com/openhie/openinfoman-dhis/blob/master/packaging/create-deb.sh#L134
Cheers,
-carl

On Wed, Mar 11, 2015 at 2:37 PM, Carl Leitner litlf...@ibiblio.org wrote:

 Dear Germine,

 Luckily, I think Bob has done most of the hard work in setting up the
 debian packaging:
 https://github.com/dhis2/dhis2tools

 Mostly what needs to be done is to:
 1)  copy and modify the assemble.sh
 https://github.com/dhis2/dhis2tools/blob/master/assemble.sh file to use
 the debhelper tools, in particular dpkg-builder.  You can see how this is
 called here:

 https://github.com/openhie/openinfoman-dhis/blob/master/packaging/create-deb.sh#L134
 Line 136 is for uploading to Launchpad (line 142 is for local builds, but
 this is already being done)

 2) add a target like launchpad to the Makefile
 https://github.com/dhis2/dhis2tools/blob/master/Makefile that will call
 the script in 1)

 In order to make things go,  we need to make sure everything is signed.
 There is some pretty good guidance on getting the keys generated here:

 https://forja.cenatic.es/plugins/mediawiki/wiki/iteexe/index.php/UploadToLaunchpadTeamPPA

 That's the main technical bits.

 Cheers,
 -carl




 On Tue, Mar 10, 2015 at 11:59 AM, Seide, Germine gse...@futuresgroup.com
 wrote:

  Hello Carl,

 Your tasks look very challenging and I would like to work with you. Can
 you give me more information about the kind of help you are expecting.

 Germine.



 *De :* Dhis2-devs [mailto:dhis2-devs-bounces+gseide=
 futuresgroup@lists.launchpad.net] *De la part de* Carl Leitner
 *Envoyé :* Tuesday, March 10, 2015 11:47 AM
 *À :* dhis2-devs@lists.launchpad.net
 *Objet :* [Dhis2-devs] DHIS2 Tools and OpenHIE PPA



 Hi All,

 I have been recently been putting some of the OpenHIE component software
 on a Launchpad PPA:
https://launchpad.net/~openhie/+archive/ubuntu/release
 This includes iHRIS, the OpenInfoMan and the OpenHIM.I think that
 dhis2-tools:
https://www.dhis2.org/doc/snapshot/en/implementer/html/ch20.html
 is a good candidate to put there as well.

 Is there anyone interested on working on this?  PPAs are a bit finicky to
 setup, so I would be happy to help as I have been doing this recently.

 I would of course make sure that the appropriate people are
 administrators for the OpenHIE team on Launchpad:
   https://launchpad.net/openhie


 Cheers,
 -carl



___
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


[Dhis2-devs] DHIS2 Tools and OpenHIE PPA

2015-03-10 Thread Carl Leitner
Hi All,

I have been recently been putting some of the OpenHIE component software on
a Launchpad PPA:
   https://launchpad.net/~openhie/+archive/ubuntu/release
This includes iHRIS, the OpenInfoMan and the OpenHIM.I think that
dhis2-tools:
   https://www.dhis2.org/doc/snapshot/en/implementer/html/ch20.html
is a good candidate to put there as well.

Is there anyone interested on working on this?  PPAs are a bit finicky to
setup, so I would be happy to help as I have been doing this recently.

I would of course make sure that the appropriate people are administrators
for the OpenHIE team on Launchpad:
  https://launchpad.net/openhie


Cheers,
-carl
___
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


[Dhis2-devs] [Bug 1417254] [NEW] Bad 'disaggregation' DimensionType on import

2015-02-02 Thread Carl Leitner
Public bug reported:

Importing a metaData export from 2.14 into 2.18 and I come across the
following error in catalina.out (below).  It seens that 'disaggregation'
was an allowed type in 2.14 but not 2.18?

Meta data can be found here:
  https://github.com/dhis2/deansdashboard-demodata/tree/master/data

Cheers,
-carl

* ERROR 2015-02-02 15:02:53,691 
com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct 
instance of org.hisp.dhis.common.DimensionType from String value 
'disaggregation': value not one of declared Enum instance names: [INDICATOR, 
DATAELEMENT, DATASET, DATAELEMENT_OPERAND, DATA_X, CATEGORY_OPTION_COMBO, 
PERIOD, ORGANISATIONUNIT, CATEGORYOPTION_GROUPSET, DATAELEMENT_GROUPSET, 
ORGANISATIONUNIT_GROUPSET, CATEGORY, TRACKED_ENTITY_ATTRIBUTE, 
TRACKED_ENTITY_DATAELEMENT, STATIC]
 at [Source: java.io.BufferedInputStream@6bdcc875; line: 50, column: 36] 
(through reference chain: 
org.hisp.dhis.dxf2.metadata.MetaData[categories]-java.util.ArrayList[0]-org.hisp.dhis.dataelement.DataElementCategory[dimensionType])
at 
com.fasterxml.jackson.databind.exc.InvalidFormatException.from(InvalidFormatException.java:55)
at 
com.fasterxml.jackson.databind.DeserializationContext.weirdStringException(DeserializationContext.java:810)
at 
com.fasterxml.jackson.databind.deser.std.EnumDeserializer._deserializeAltString(EnumDeserializer.java:127)
at 
com.fasterxml.jackson.databind.deser.std.EnumDeserializer.deserialize(EnumDeserializer.java:81)
at 
com.fasterxml.jackson.databind.deser.std.EnumDeserializer.deserialize(EnumDeserializer.java:17)
at 
com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:538)
at 
com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:99)
at 
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:306)
at 
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:124)
at 
com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:232)
at 
com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:206)
at 
com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:25)
at 
com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:538)
at 
com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:99)
at 
com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:238)
at 
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:118)
at 
com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3066)
at 
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2207)
at org.hisp.dhis.dxf2.utils.JacksonUtils.fromXml(JacksonUtils.java:214)
at 
org.hisp.dhis.importexport.action.util.ImportMetaDataTask.run(ImportMetaDataTask.java:87)
at 
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
 (ImportMetaDataTask.java [taskScheduler-1])
* ERROR 2015-02-02 15:02:53,691 Unexpected error occurred in scheduled task. 
(TaskUtils.java [taskScheduler-1])
java.lang.RuntimeException: Failed to parse meta data input stream
at 
org.hisp.dhis.importexport.action.util.ImportMetaDataTask.run(ImportMetaDataTask.java:94)
at 
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 

[Dhis2-devs] Java exceptions after deletions

2014-05-09 Thread Carl Leitner
Hi,
After someone has deleted some data elements, we have run into to errors.

This one occurred when trying to load the available data elements in the 
“Create Data Set” page:
  http://pastebin.com/V5pzdxdC

This one occurred when trying to re-run the data mart:
  http://pastebin.com/M4rpPbaV

Running  2.14, Build revision 13775, on PostgreSQL and apache-tomcat-7.0.34

Any ideas on how to resolve this?

Thanks so much.

Cheers.
-carl___
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


[Dhis2-devs] [Bug 1188646] [NEW] web api has invlalid URLS

2013-06-07 Thread Carl Leitner
Public bug reported:

I am running version 2.10 build 9124.

The URLs for the web api are incorrect.  They all are of the form:
   http://localhost:8080/api/BLAH
instead of using the base URL for the DHIS2 install.

** Affects: dhis2
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.
https://bugs.launchpad.net/bugs/1188646

Title:
  web api has invlalid URLS

Status in DHIS 2 - District Health Information Software:
  New

Bug description:
  I am running version 2.10 build 9124.

  The URLs for the web api are incorrect.  They all are of the form:
 http://localhost:8080/api/BLAH
  instead of using the base URL for the DHIS2 install.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dhis2/+bug/1188646/+subscriptions

___
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


Re: [Dhis2-devs] HRIS data import via SDMX-HD

2012-12-05 Thread Carl Leitner
Hi Bob,

Here is the .dxf we generated.
  https://github.com/litlfred/zimbabwe-sdmx-hd/blob/master/outputs/dhis/dhis.dxf
you'll see that the id's are alphanumeric created by concatenating post and 
the internal id's used by zHRIS.  

When we tried to load these into DHIS (2.9) if failed with a number format 
exception in the log file.  Maybe I misread, but I thought alphanumeric id's 
were ok...

Cheers,
-carl



On Dec 5, 2012, at 9:48 AM, Carl Leitner litlf...@ibiblio.org wrote:

 Thanks so much Bob. 
 
 For reference, here is the repo. 
   https://github.com/litlfred/zimbabwe-sdmx-hd
 We are working on the dxf this morning under transforms/dhis/dhis.sxf.xsl
 
 Cheers,
 -carl
 
 
 
 On Dec 5, 2012, at 1:03 AM, Bob Jolliffe bobjolli...@gmail.com wrote:
 
 And if you hadn't found how to post the dataset from the manual, look here
 http://dhis2.org/doc/snapshot/en/user/html/ch23s06.html
 
 
 On 5 December 2012 00:01, Bob Jolliffe bobjolli...@gmail.com wrote:
 Hi Carl
 
 Sorry to have been unresponsive on this but have been trapped in a meeting 
 the past 2 days.  I will be back at home tomorrow evening and try to give 
 some better instruction.
 
 On 4 December 2012 09:56, Frederick Leitner litlf...@ibiblio.org wrote:
 Hi All,
 
 I am in Zimbabwe and we are working on setting up a linkage from their HRIS, 
 zHRIS, to DHIS2 via SDMX-HD as a cross-sectional data set.  I am following 
 the same pattern as we have done for Kenya, Zanzibar, and Sierra Leone.  
 However, I have always worked on the HRIS side of things and this time 
 around I need some direction/helpful hints on the DHIS side.
 
 As a first step, we are trying to import in DHIS2 the data (# health 
 workers, facility, post) 
 
 So far, we have generated the necessary DSD.xml and KF_POST_FACILITY.xsd 
 files and I believe the actual import process will should follow this 
 outline:
  http://dhis2.org/doc/snapshot/en/user/html/ch24s04.html
 How can one associate the DSD and KF_POST_FACILITY.xsd to this process so it 
 can be validated.
 
 We have never implemented the importing of SDMX DSD.  What we did do before 
 was was generate the DSD from our side.  Regarding association of dsd with 
 schema (in fact schema should be generated from the dsd) let me explain more 
 tomorrow.  Its late here now :-)
 
 What you would probably want to do if you are going this way around and you 
 already have the codelists, is use those to create dataelements in dxf and 
 import them.  Again I can help with the detail but not right now. 
 
 
 Next, I want to know how to properly get the posts properly loaded into 
 DHIS.  These are not (at least for now) going to be further disaggregated by 
 things like gender.  Looking at some previous examples I think that I should 
 be generating a dxf file for this.  Something along the lines of the snippet 
 below.  Is this headed in the right direction?
 
 yes 
 
 Assuming so, I want the categoryCombo to be default, but it seems that the 
 id is different on each system.  I assume that I would I need to look it up 
 on the target DHIS system first, or is there some other way?
 
 if categorycombo is meant to be default you can just leave it out.  Importer 
 is smart enough to figure you mean default by default :-)
  
 
 The id's for the post dataElements are coming from the zHRIS, e.g. 123456  
 As I can't guarantee that there won't be collision with ids for existing 
 dataElement ids, can I put a prefix on the id, e.g. HRIS123456?  Is there 
 some other way I can avoid collision?
 
 Sure.  The ids don't have to be numeric.  Great relief to have moved beyond 
 that.  So any sensible code of your choosing will do and dhis will accept it 
 (as long as it doesn't collide). 
 
 
 I have omitted the uid/s in the snippet below.  Is this OK?
 
 Yes.
 
 Bob
  
 
 Cheers,
 -carl
 P.S. sorry if this message is a repeat
 
 
 dxf 
  dataElements
dataElement
  nameNurse/name
  shortNameNurse/shortName
   codeHRIS_123456/code  !-- this code is coming from zHRIS --
   description/description
   activetrue/active
   typeint/type
   domainTypeaggregate/domainType
   aggregationOperatoraverage/aggregationOperator
   categoryCombo5/categoryCombo  !-- I want this to be the default 
 categoryCombo.  Suppose that it is 5 on the target DHIS system --
   lastUpdated2010-02-05/lastUpdated
/dataElement
 !--  etc -- 
 /dataElements
  !-- assume that I have already created a dataElementGroup Post with id 
 987654 -- 
 dataElementGroupMembers
dataElementGroupMember
   dataElementGroup987654/dataElementGroup
   dataElement123456/dataElement
/dataElementGroupMember 
!--  etc -- 
  /dataElementGroupMembers
 /dxf
 
 
 
 
 
 
 ___
 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

Re: [Dhis2-devs] HRIS data import via SDMX-HD

2012-12-04 Thread Carl Leitner
Thanks so much Bob. 

For reference, here is the repo. 
  https://github.com/litlfred/zimbabwe-sdmx-hd
We are working on the dxf this morning under transforms/dhis/dhis.sxf.xsl

Cheers,
-carl



On Dec 5, 2012, at 1:03 AM, Bob Jolliffe bobjolli...@gmail.com wrote:

 And if you hadn't found how to post the dataset from the manual, look here
 http://dhis2.org/doc/snapshot/en/user/html/ch23s06.html
 
 
 On 5 December 2012 00:01, Bob Jolliffe bobjolli...@gmail.com wrote:
 Hi Carl
 
 Sorry to have been unresponsive on this but have been trapped in a meeting 
 the past 2 days.  I will be back at home tomorrow evening and try to give 
 some better instruction.
 
 On 4 December 2012 09:56, Frederick Leitner litlf...@ibiblio.org wrote:
 Hi All,
 
 I am in Zimbabwe and we are working on setting up a linkage from their HRIS, 
 zHRIS, to DHIS2 via SDMX-HD as a cross-sectional data set.  I am following 
 the same pattern as we have done for Kenya, Zanzibar, and Sierra Leone.  
 However, I have always worked on the HRIS side of things and this time around 
 I need some direction/helpful hints on the DHIS side.
 
 As a first step, we are trying to import in DHIS2 the data (# health workers, 
 facility, post) 
 
 So far, we have generated the necessary DSD.xml and KF_POST_FACILITY.xsd 
 files and I believe the actual import process will should follow this outline:
  http://dhis2.org/doc/snapshot/en/user/html/ch24s04.html
 How can one associate the DSD and KF_POST_FACILITY.xsd to this process so it 
 can be validated.
 
 We have never implemented the importing of SDMX DSD.  What we did do before 
 was was generate the DSD from our side.  Regarding association of dsd with 
 schema (in fact schema should be generated from the dsd) let me explain more 
 tomorrow.  Its late here now :-)
 
 What you would probably want to do if you are going this way around and you 
 already have the codelists, is use those to create dataelements in dxf and 
 import them.  Again I can help with the detail but not right now. 
 
 
 Next, I want to know how to properly get the posts properly loaded into DHIS. 
  These are not (at least for now) going to be further disaggregated by things 
 like gender.  Looking at some previous examples I think that I should be 
 generating a dxf file for this.  Something along the lines of the snippet 
 below.  Is this headed in the right direction?
 
 yes 
 
 Assuming so, I want the categoryCombo to be default, but it seems that the 
 id is different on each system.  I assume that I would I need to look it up 
 on the target DHIS system first, or is there some other way?
 
 if categorycombo is meant to be default you can just leave it out.  Importer 
 is smart enough to figure you mean default by default :-)
  
 
 The id's for the post dataElements are coming from the zHRIS, e.g. 123456  As 
 I can't guarantee that there won't be collision with ids for existing 
 dataElement ids, can I put a prefix on the id, e.g. HRIS123456?  Is there 
 some other way I can avoid collision?
 
 Sure.  The ids don't have to be numeric.  Great relief to have moved beyond 
 that.  So any sensible code of your choosing will do and dhis will accept it 
 (as long as it doesn't collide). 
 
 
 I have omitted the uid/s in the snippet below.  Is this OK?
 
 Yes.
 
 Bob
  
 
 Cheers,
 -carl
 P.S. sorry if this message is a repeat
 
 
 dxf 
  dataElements
dataElement
  nameNurse/name
  shortNameNurse/shortName
   codeHRIS_123456/code  !-- this code is coming from zHRIS --
   description/description
   activetrue/active
   typeint/type
   domainTypeaggregate/domainType
   aggregationOperatoraverage/aggregationOperator
   categoryCombo5/categoryCombo  !-- I want this to be the default 
 categoryCombo.  Suppose that it is 5 on the target DHIS system --
   lastUpdated2010-02-05/lastUpdated
/dataElement
 !--  etc -- 
 /dataElements
  !-- assume that I have already created a dataElementGroup Post with id 
 987654 -- 
 dataElementGroupMembers
dataElementGroupMember
   dataElementGroup987654/dataElementGroup
   dataElement123456/dataElement
/dataElementGroupMember 
!--  etc -- 
  /dataElementGroupMembers
 /dxf
 
 
 
 
 
 
 ___
 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
 
 
 

___
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


Re: [Dhis2-devs] Dynamic attributes

2011-09-14 Thread Carl Leitner


  
  
Hi All,
I was just watching this thread and wanted to share our possibly
similar experiences from iHRIS. Admittedly I have not looked at the
details of how DHIS is implementing dynamic attributes in the
database, but I would suspect the design pattern is similar to how
iHRIS has done its form and fields. (I have also seen this design
pattern in openMRS).

Although this flexibility has been great, it did have a significant
impact when it came to reporting time. Even with proper indices,
MySQL couldn't handle multiple joins and the reports quickly became
essentially unusable. As a solution we had to implement a middle
layer (form caching) which sits between the data storage system and
the reporting system. We were able to do this only only after
addaing a sufficient amount of meta-data about our fields and forms
(e.g. the relationship between them, the SQL data types, etc.)

I don't know how heavily you plan to make use of the dynamic
attributes in reporting, so it may be a non-issue for you all, but
it may be a topic for your design call.

Cheers.
-carl

On 09/14/2011 10:13 AM, Bob Jolliffe wrote:

  OK.  Lets try Friday morning 09h30 my time - that's 10h30 Oslo time

Dial-in number: +1-424-203-8000
or Skype call to: freeconferencing.8000
Code: 553472

I know you are under pressure to finish this stuff so the intent is
not to slow things up.  Just keep us all pointing in same direction
:-)

Cheers
Bob

On 14 September 2011 14:40, Jo Strset stor...@gmail.com wrote:

  

Den 14. sep. 2011 kl. 15.32 skrev Morten Olav Hansen:



  
Can I suggest we fit in a brief design call this week to touch base?
I have a freeconference number we can use. Maybe tomorrow or Friday?
Lars are you around and/or available as well?

  
  
Sure. I can tomorrow or Friday. Lars is in Uganda, but I'm sure he'll
respond later if he has time for a conference call.



I should also be able to make it.. Just give the time in advance :)

Jo


  
  
___
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


  


___
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