The steps for generating your own ApplicationID, generating a public/private key pair, providing the information to the HealthVault team, and installing and configuring the certificate.
Each application must register an ActionUrl on the HealthVault server. The page at this ActionUrl should be capable of understanding ten different targets that can be passed to the application by the HealthVault Web site.
Master and child application IDs can be used for single-practice systems and for multi-physician or multi-practice online services, such as online electronic medical records and e-prescribing services.
If the data type you need doesn't already exist, you need to create a custom data type. If you need more than one custom data type, you need to create a wrapper that you can use with each custom data type.
Information on how to contact the HealthVault team to create a new platform Data Type. This is useful when you think your date can be used across multiple HealthVault ecosystem applications.
How to redirect to the HealthVault Shell’s authentication and authorization pages, plus some information on simulating single sign-in using an offline connection
A few details on building an application that can work with multiple health records simultaneously. This is in contrast to a Single-Record Application that always operates with a single record in scope.
The HealthVault platform relies on asymmetric key cryptography to ensure that a rogue application cannot imitate a legitimate application. This document describes how to generate your private key – public key pair and register the public key with HealthVault.