In Healthvault, users own accounts and records. You can do a shell redirect to allow a user to create an account while they try to use HealthVault from your application. If you have a patient portal or any patient-facing interface we strongly recommend #1..