← Back to team overview

dhis2-devs team mailing list archive

Re: DHIS2 WSDL?

 






DHIS2 provides a REST or REST-like interface over HTTP.
So with just those 4 obvious verbs, I dont see that we really need a WSDL.

To send data from an EHR to DHIS2, you should create a report within your EHR to match the reporting frequency, data elements + catcombos and add those as an XML dataValueSet
This is documented here - http://www.dhis2.org/doc/snapshot/en/user/html/ch25s09.html

You would probably need to exchange metadata before to get the UUIDs for the dataelements etc.
If this is fairly fixed, should be fairly easy... if it isn't fixed you should read the metadata using - http://www.dhis2.org/doc/snapshot/en/user/html/ch25s05.html
and then read from those and compare them with your EHR.

It can be quite challenging to make it work in the first pass... but if you come back with specific questions, once you start integrating, we can help you better.

---
Regards,
Saptarshi PURKAYASTHA


> From: eddiemu@xxxxxxxxx
> To: sunbiz@xxxxxxxxx
> Subject: DHIS2 WSDL?
> Date: Wed, 27 Nov 2013 12:21:24 +0000
> 
> Hi,
> 
> Does DHIS2 have a WSDL that I can use? I want to build a module in our
> java based EHR system that will automatically upload data into our DHIS2
> instance.
> 
> Eddie
> -- 
> This message was sent from Launchpad by
> Edwin Mulwa (https://launchpad.net/~eddiemu)
> using the "Contact this team's admins" link on the DHIS 2 Users team page
> (https://launchpad.net/~dhis2-users).
> For more information see
> https://help.launchpad.net/YourAccount/ContactingPeople


 		 	   		  

Follow ups