last updated: November 2012
HealthVault provides a unique, feature-rich development platform for consumer and patient engagement. HealthVault offers:
This article discusses each of these platform features.
Microsoft HealthVault is a cloud-based platform designed to put people in control of their health data.
HealthVault helps people collect, store, and share health information with family members and participating healthcare providers. HealthVault connects with a variety of third-party applications and devices to help people manage their fitness, diet, and health data.
HealthVault offers a privacy- and security-enhanced foundation on which a broad ecosystem of solution providers, device manufacturers, and developers build innovative new health and wellness management solutions.
HealthVault enables a connected ecosystem that currently includes more than 300 applications and more than 80 connected health and fitness devices in the U.S.
As a Microsoft platform, HealthVault offers:
A commitment to privacy and security of users’ information is the foundation upon which HealthVault was built.
When you develop on the HealthVault platform, you can take advantage of built-in functionality that handles some of the most important and challenging aspects of working with sensitive personal health information.
Since HealthVault is controlled by the user, sending information to a HealthVault record can be an additional way for healthcare providers to transfer information to their patients, replacing or supplementing mail, fax, DVD, and similar methods.
For U.S. users, the Federal Trade Commission regulates security and privacy of HealthVault records. HealthVault is registered with the FDA as a Class 1 medical device.
HealthVault isn’t tied to a particular healthcare provider, health system, device, or technology. Anyone can innovate on and benefit from the platform.
Users benefit from creating a portable health record they own and control. They can easily share information with their doctors and other caregivers, and store data from many sources, such as pharmacies, hospitals, consumer apps, and personal health devices.
The HealthVault platform exposes an XML-over-HTTP interface to web, rich client, and mobile applications. As an app developer, you benefit from interoperability with apps running on numerous platforms, including Windows/.NET, Java, Windows Phone, iPhone, and Android. It’s easy to connect to HealthVault from any modern development platform.
You can build apps that, with user consent, bring together data from healthcare providers and health services, device data, and user-entered data. Every day, more apps, services, and devices are added to the HealthVault ecosystem. By developing your solution on HealthVault, you're connected to the data "hub" and don't need to create point-to-point connections to other apps, services, and devices.
Users can store data once and use it in many ways. New ways of using existing data are added as capabilities and apps are introduced. By using data your app creates with other HealthVault-compatible apps, users have a richer end-to-end experience than your app could provide on its own.
Our data model solves some of the hard problems in building health apps. The HealthVault data type system supports industry standards (such as CCR and DICOM). Where no standards exist, the HealthVault team uses a robust, community-informed data type design process. You can use HealthVault data types without investing time to design your own Medication, Exercise, Dietary Intake or other health domain data type. The richness and depth of our data types enables you to use data created by other apps.
HealthVault has the infrastructure to provide users long-term storage of and access to health information, so applications can focus on innovation.
By building your app natively on the HealthVault platform, your users can benefit from the storage capacity of Microsoft. HealthVault accounts are access-controlled, high-availability storage, which we scale as needed.
Users benefit from having a single place to collect, store, share, and manage health data for themselves and their families, accessible from any Internet connection.
As an app developer, you benefit by connecting your users with a long-term home for their data. HealthVault is also a great solution for healthcare and health services providers who want to transfer data to patients in digital form.
You can work entirely with users’ HealthVault records, or use a "hybrid" design where data is stored in your system and HealthVault. HealthVault has a variety of connectivity options, including:
A growing number of HealthVault-enabled health and fitness devices are helping more people collect informative health data. By integrating your app with HealthVault, you can enable users to interact with their device data using your app as the interface.
More than 80 devices connect with HealthVault in the U.S. Device types include:
Many devices connect to HealthVault through the PC using HealthVault Connection Center. Next-generation devices use wireless technology to communicate directly to the cloud.
Device connectivity not only enables fun consumer apps such as exercise tracking, but also makes it easier to track chronic disease measurements and helps enable remote health applications.
Check out the HealthVault Device Directory at http://www.healthvault.com/devices (US) or http://www.microsoft.com/en-gb/healthvault/tools-devices/directory.aspx?type=device (EU).
For information about how to make a device compatible with HealthVault, see How to make your device HealthVault compatible.