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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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>
>      <name>Nurse</name>
>      <shortName>Nurse</shortName>
>       <code>HRIS_123456</code>  <!-- this code is coming from zHRIS -->
>       <description></description>
>       <active>true</active>
>       <type>int</type>
>       <domainType>aggregate</domainType>
>       <aggregationOperator>average</aggregationOperator>
>       <categoryCombo>5</categoryCombo>  <!-- I want this to be the default 
> categoryCombo.  Suppose that it is 5 on the target DHIS system -->
>       <lastUpdated>2010-02-05</lastUpdated>
>    </dataElement>
>     <!--  etc --> 
> </dataElements>
>  <!-- assume that I have already created a dataElementGroup "Post" with id 
> 987654 --> 
> <dataElementGroupMembers>
>    <dataElementGroupMember>
>       <dataElementGroup>987654</dataElementGroup>
>       <dataElement>123456</dataElement>
>    </dataElementGroupMember>     
>    <!--  etc --> 
>  </dataElementGroupMembers>
> </dxf>
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 

_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

Reply via email to