Guest Article: Google Health and HealthVault App Integration from the trenches

I liked what the folks are doing at TrialX, especially their integration with HealthVault and Google Health so I invited them to write share with us what they’ve learned. Chintan Patel is a co-founder and the CTO of TrialX, a startup that is developing social and semantic technologies to enable patients find matching clinical trials using Personal Health Records (PHRs). They’ve got some good ideas around easing patient recruitment for trials. Here’s what Chintan had to say about PHR integration from the trenches.

If you are reading this post there is a good chance that you must also be reading/hearing stories on new partnerships of Google Health (GH) and Microsoft HealthVault (MHV) with healthcare providers and software application developers. This makes one wonder about the details of integration with these application platforms. What are the common features? What are the differences? How easy or hard is the technical integration?

In this blog, we provide a glimpse of these platforms based on our experiences at TrialX, a personalized clinical trial matching application integrated with both GH and MHV platforms.

The big plus about both GH and MHV is the availability of well-documented APIs (Application Programming Interfaces) and use of health information standards (such as ASTM CCR) to store, transfer and retrieve users’ health records. This has enabled two things:

  1. Healthcare providers can now empower patients and their family members to take control of their health information by informing them to import medical records to these platforms.
  2. Healthcare software and device developers can develop personalized services for individual users by utilizing the patient’s health information from these platforms.

In this new eco-system of health information providers and consumers, information privacy and control becomes an important issue. Both platforms have implemented the highest standard of web security into their models with use of digital certificates and end-to-end public key encryption. However, there is one important difference in terms of information control – MHV provides granular information control to users for specific data-types. For example, TrialX uses patients’ basic demographics and medical conditions data to provide relevant clinical trials, hence the user has to specifically consent TrialX to use both data elements from MHV and this prevents other data elements from being made visible to TrialX. On the other hand, GH enables querying of different sections of a single users’ medical record or across multiple user records, who have explicitly consented the use of a given application.

In terms of technical integration both GH and MHV use standards-based REST and SOAP communication layers respectively. However, GH provides application development library support across multiple programming languages such Java, .NET, Ruby, Python and so on, whereas HealthVault is mainly available through .NET with a few open-source projects in Java and Ruby. At TrialX, we had to develop an in-house Python-based library to communicate with HealthVault that is now available as an open-source toolkit, pyHealthVault.

With regards to user-workflow and interaction models there are significant differences between both platforms. As commonly explained by Microsoft folks “Google is like Facebook and HealthVault is like PayPal.” The difference in the two models has important implications for an application’s visibility, user uptake and scalability. For example, when a user adds (links) a GH application to their health profile, as per GH requirements, the user has to create an additional account with the third-party application site and link this new account with their GH account. MHV on the other hand, allows users to use their Live.com username or Open ID to copy or sync the health information from the third-party site directly, without having to create a new account.

There are many other details about the similarities and differences between the two platforms and we will continue to write about them at our blog. However, these are merely technical details and are trivial compared to the big picture benefits that the platforms are hoping to drive through.

Driven by this impending inversion of control of health information and patient empowerment that the PHRs may enable, the real winner is the consumer and ultimately the healthcare system. These sure are exciting times in healthcare IT and we at TrialX could not be more excited to be part of the next big revolution.

Newsletter Sign Up


15 thoughts on “Guest Article: Google Health and HealthVault App Integration from the trenches

  1. Unfortunately HealthVault is still not available in Europe (yet). We would like to pilot with it as well. Could you please tell us something about the learning curve and stability of the API’s?

  2. @ Bas Kroes

    You might want to play with the HealthVault sandbox (“Pre-production environment”) to try out the API and test your app. The API itself is relatively simple yet powerful. You’ll get a better picture of things once you understand the back-end data model. I think its one of the coolest aspects of HealthVault (kudos to the HealthVault team!) – there are a set of HealthVault data-types that are linked to a code-system (ICD9CM, SNOMED CT etc) and an app can decide what data-types it wants to use or create their own!

    The API has been stable and basically provides an abstraction over the SOAP calls to communicate with the platform. Check out their new tutorial series on getting started. Happy coding!

  3. Deborah Leyva : Very interesting overview of the technical differences between Google Health and Microsoft HealthVault.
    Thanks for sharing.
    Deborah Leyva did not rate this post.

    I agree with you Deborah Leyva

    It is good to hear the Google Health and Microsoft Health Vault collaborate with this new partnership. I wish this could help a lot of people who really needs help.

  4. The good news for the economy is that billions are being directed at health information technology as well as building the infrastructure for the electronic exchange of health records. As many as 86,820 jobs are expected to be created or retained for one year through the economic stimulus package investment. That’s good news for the technology workers.

  5. Pingback: Challenge Diabetes » Blog Archive » A 9yr Old On Responsible Spending and the Build vs. Buy Decision

  6. hi Chintan – Like the technical distinction. I wouldn’t term the MHV api layer as standard based – SOAP. Also its worth noting that MHV has a much finer grained privacy control and extensive support of standards other than and including ASTM CCR.

  7. Very nice technical explanation relative to the software APIs and connectivity. I cover quite a bit about both and have the TrialX widget on my blog as a resource as well as links to get started with Google Health and HealthVault. My blog has more of a mixed crowd from all walks of life, so I keep the section updated with new information from both. The recent Twitter application from TrialX is pretty neat as well for a simple search to get folks interested.

    The ultimate goal of course is to get consumers to buy in and sign up as the searching process is defined exactly down to what trial they qualify for without a lot of research involved and once that information is obtained, the next step makes it easy to contact an investigator to get started with all the information set up with a familiar format the investigator can go to work with.

    With the US losing ground with trials, this is a good tool to help bring back interest and provide the consumer a simple method to get information and enroll.

  8. Pingback: Health Business Blog » Blog Archive » Health Wonk Review

  9. New York liposuctions

    I think Microsoft will be able to make money by aggregating data collected on Health Vault–without violating privacy–and selling it to providers so they can be more precise in tracking outcomes and treatment efficacies. Maybe?

  10. hello, i read your comment and i think The brutal truth about America's healthcare. An extraordinary report from Guy Adams in Los Angeles at the music arena that has been turned …

  11. Pingback: RIP Google Health. A Heartful Retrospect from an App Developer.

Add Comment