HealthVaultMethods Enum

Definition

The public HealthVault methods that are available for applications to call.

public enum HealthVaultMethods
Inheritance
HealthVaultMethods

Fields

AllocatePackageId

Pre-allocates a DOPU package id.

AssociateAlternateId

Creates a new alternate id for the record and person.

BeginPutBlob

Begin to stream binary data for a Thing.

BeginPutConnectPackageBlob

Begin to stream binary data for a DOPU package.

CreateAuthenticatedSessionToken

Creates an application session token for use with the HealthVault service.

CreateConnectPackage

Create a new DOPU package.

CreateConnectRequest

Create a new Connect Request.

DeletePendingConnectPackage

Delete a DOPU package which has not yet been picked up.

DeletePendingConnectRequest

Delete a connect request which has not yet been accepted.

DisassociateAlternateId

Remove an alternate id for the record and person.

GetAlternateIds

Get an alternate ids for the record and person.

GetApplicationInfo

Gets information about the registered application including name, description, authorization rules, and callback url.

GetApplicationSettings

Saves application specific information for the logged in user.

GetAuthorizedConnectRequests

Get a list of accepted connect requests.

GetAuthorizedRecords

Gets all the records that the user has authorized the application use.

GetEventSubscriptions

Get a list of event subscriptions for the application.

GetMeaningfulUseTimelyAccessReport

Get Meaningful Use Timley Access Report.

GetMeaningfulUseVDTReport

Get Meaningful Use VDT Report.

GetPersonInfo

Gets information about the logged in user.

GetServiceDefinition

Gets generic service information about the HealthVault service.

GetThings

Gets data from a HealthVault record.

GetThingType

Gets information, including schemas, about the data types that can be stored in a health record.

GetUpdatedRecordsForApplication

Get a list of updated records for the application.

GetValidGroupMembership

Get valid group memberships for the record.

GetVocabulary

Gets information about clinical and other vocabularies that HealthVault supports.

NewSignupCode

Generate a new signup code.

PutThings

Adds or updates data in a health record.

QueryPermissions

Gets the permissions that the application and user have to a health record.

RemoveApplicationRecordAuthorization

Remove the application's record authorization.

RemoveThings

Removes data from a health record.

SendInsecureMessage

Sends an SMTP message on behalf of the logged in user.

SendInsecureMessageFromApplication

Sends an SMTP message on behalf of the application.

SetApplicationSettings

Sets application specific data for the user.

SubscribeToEvent

Subscripe to an event.

UnsubscribeToEvent

Remove a subscription.

UpdateEventSubscription

Update a subscription.

UpdateExternalId

Update DOPU packages external id.