The first release (R1.0) of HealthVault Java Library has been very successful and is being extensively used by HealthVault partners. This library provides basic capabilities to authenticate and exchange XML with HealthVault platform.
Over last few months, thanks to Rob, Siddhartha & Ali we have gained some momentum in developing this library. The current beta release (JAXB integration) includes beginnings of an object model for HealthVault methods and types. Kudos to Rob for some great work here.
If you are already using the community supported HealthVault Java Library, I would encourage you to try the new JAXB Integration release. It will be great to get your feedback before we make this work as our core development codebase. If you are new to working with HealthVault from Java please follow the getting started guide.
Looking forward to comments, feedback and contributions!
Folks trying to talk through raw xml layer with HealthVault have asked this a few times – so i thought I’ll put it up here, thanks to Rob for digging the XML.
The key to do a PutThings for an application in offline mode is the following snippet in the auth-session:
11111111-1111-1111-1111-111111111111
An application with OfflineAccess is ready to publish data in a users record once it successfully does the CreateAuthenticateSession call. Here is a sample PutThings call:
1. You can work with HealthVault using non Microsoft Technologies 2. You can refer to the .NET SDK if you want to develop a wrapper library to work with your technologies. 3. You can implement healthvault yourself!! – so no lock-in! 4. Transparent and Comminity driven – the process by which healthvault gets developed is transparent and open to participation by the community.