HealthVaultPlatform Methods
HealthVault
The HealthVaultPlatform type exposes the following members.
| Name | Description | |
|---|---|---|
| AddChildApplication |
Adds a HealthVault application instance for a "child" application of the calling
application.
|
| AllocateConnectPackageId |
Allocates a package ID within HealthVault and returns it.
|
| AssociateAlternateId |
Associates an alternate ID with a record.
|
| ClearItemTypeCache |
Removes all item type definitions from the client-side cache.
|
| CreateConnectPackage |
Asks HealthVault to create a pending package for the application specified
by the connection with the specified user specific parameters and the pre-allocated
identity code.
|
| CreatePatientConnection |
Asks HealthVault to create a pending patient connection for the application specified
by the connection with the specified user specific parameters.
|
| DeletePendingConnectionPackageForIdentityCode |
Deletes a single package that has been created by the calling application but has not been
accepted by the user.
|
| DeletePendingConnectPackages |
Deletes all packages that have been created by the calling application
for the applicationPatientId and have not been accepted by the user.
|
| DeletePendingPatientConnection |
Deletes a request for a connection that has been made by the calling application but
has not been validated by the user.
|
| DisassociateAlternateId |
Disassociates an alternate id with a record.
|
| GetAlternateIds |
Gets the list of alternate IDs that are associated with a record.
|
| GetApplicationInfo(HealthServiceConnection) |
Gets the application configuration information for the calling application.
|
| GetApplicationInfo(HealthServiceConnection, Boolean) |
Gets the application configuration information for the calling application.
|
| GetApplicationSettings |
Gets the application settings for the current application and
person.
|
| GetApplicationSettingsAsXml |
Gets the application settings for the current application and
person.
|
| GetAuthorizedPeople(ApplicationConnection) |
Gets information about people authorized for an application.
|
| GetAuthorizedPeople(ApplicationConnection, GetAuthorizedPeopleSettings) |
Gets information about people authorized for an application.
|
| GetAuthorizedRecords |
Gets the HealthRecordInfo for the records identified
by the specified recordIds.
|
| GetChildApplication |
Gets the configuration information for the specified child application ID.
|
| GetHealthRecordItemTypeDefinition |
Gets the definitions for one or more health record item type definitions
supported by HealthVault.
|
| GetMatchingItems |
Gets the health record items that match the filters as specified by
the properties of this class.
|
| GetMatchingItemsRaw |
Gets the health record items that match the filters as specified by
the properties of this class.
|
| GetMatchingItemsReader |
Gets the health record items that match the filters as specified by
the properties of this class.
|
| GetPersonAndRecordForAlternateId |
Gets the person and record IDs that were previosly associated
with an alternate ID.
|
| GetPersonInfo |
Gets the information about the person specified.
|
| GetServiceDefinition |
Gets information about the HealthVault service.
|
| GetTransformedItems |
Gets the health record items specified by the
HealthRecordSearcher and runs them through the specified
transform.
|
| GetUpdatedRecordInfoForApplication |
Gets a list of HealthRecordUpdateInfo objects for the current application,
that optionally have been updated since a specified date.
|
| GetUpdatedRecordsForApplication |
Gets a list of health record IDs for the current application,
that optionally have been updated since a specified date.
|
| GetValidatedPatientConnections |
Gets the connections for the application that people have accepted since the specified
date.
|
| GetValidGroupMembership |
Gets valid group memberships for a record.
|
| GetVocabulary(HealthServiceConnection, String) |
Retrieves a list of vocabulary items for the specified vocabulary.
|
| GetVocabulary(HealthServiceConnection, VocabularyKey, Boolean) |
Retrieves a list of vocabulary items for the specified vocabulary
and culture.
|
| GetVocabulary(HealthServiceConnection, IList<(Of <<'(VocabularyKey>)>>), Boolean) |
Retrieves lists of vocabulary items for the specified
vocabularies and culture.
|
| GetVocabularyKeys |
Retrieves a collection of key information for identifying and
describing the vocabularies in the system.
|
| NewItems |
Creates new health record items associated with the record.
|
| NewSignupCode |
Generates a new signup code that should be passed to HealthVault Shell in order
to create a new user account.
|
| QueryPermissions |
Gets the permissions which the authenticated person
has when using the calling application for the specified item types
in this health record.
|
| QueryPermissionsByTypes |
Gets the permissions which the authenticated person
has when using the calling application for the specified item types
in this record.
|
| RemoveApplicationAuthorization |
Releases the authorization of the application on the health record.
|
| RemoveItems |
Marks the specified health record item as deleted.
|
| SearchVocabulary |
Searches a specific vocabulary and retrieves the matching vocabulary items.
|
| SearchVocabularyKeys |
Searches the keys of vocabularies defined by the HealthVault service.
|
| SendInsecureMessage(HealthServiceConnection, IList<(Of <<'(MailRecipient>)>>), String, String, String) |
Sends an insecure message to the specified message recipients.
|
| SendInsecureMessage(HealthServiceConnection, IList<(Of <<'(Guid>)>>), Boolean, String, String, String) |
Sends an insecure message to the specified message recipients.
|
| SendInsecureMessageFromApplication(HealthServiceConnection, IList<(Of <<'(MailRecipient>)>>), String, String, String, String, String) |
Sends an insecure message originating from the application to
the specified message recipients.
|
| SendInsecureMessageFromApplication(HealthServiceConnection, IList<(Of <<'(Guid>)>>), Boolean, String, String, String, String, String) |
Sends an insecure message originating from the application
to the specified message recipients.
|
| SendInsecureMessageToCustodians |
Sends an insecure message to custodians of the specified health
record.
|
| SendInsecureMessageToCustodiansFromApplication |
Sends an insecure message originating from the application
to custodians of the specified health record.
|
| SetApplicationSettings |
Sets the application settings for the current application and
person.
|
| UpdateChildApplication |
Updates the application's configuration in HealthVault.
|
| UpdateConnectPackageApplicationPatientId |
Updates existing pending packages with a new application patient identifier.
|
| UpdateConnectPackageApplicationPatientIdForIdentityCode |
Updates an existing pending package with a new application patient identifier.
|
| UpdateItems |
Updates the specified health record items in one batch call to
the service.
|
| UpdatePatientConnectionApplicationPatientId |
Updates an existing pending patient connection with a new application patient identifier.
|