Export (0) Print
Expand All
Expand Minimize

HealthVaultPlatform Methods

HealthVault

The HealthVaultPlatform type exposes the following members.

  NameDescription
Public method Static member AddChildApplication
Adds a HealthVault application instance for a "child" application of the calling application.
Public method Static member AllocateConnectPackageId
Allocates a package ID within HealthVault and returns it.
Public method Static member AssociateAlternateId
Associates an alternate ID with a record.
Public method Static member ClearItemTypeCache
Removes all item type definitions from the client-side cache.
Public method Static member CreateConnectPackage(ConnectPackageCreationParameters, PasswordProtectedPackage)
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.
Public method Static member CreateConnectPackage(ConnectPackageCreationParameters, PasswordProtectedPackage, IEnumerable<(Of <<'(Uri>)>>))
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.
Public method Static member CreatePatientConnection
Asks HealthVault to create a pending patient connection for the application specified by the connection with the specified user specific parameters.
Public method Static member DeletePendingConnectionPackageForIdentityCode
Deletes a single package that has been created by the calling application but has not been accepted by the user.
Public method Static member DeletePendingConnectPackages
Deletes all packages that have been created by the calling application for the applicationPatientId and have not been accepted by the user.
Public method Static member DeletePendingPatientConnection
Deletes a request for a connection that has been made by the calling application but has not been validated by the user.
Public method Static member DisassociateAlternateId(ApplicationConnection, String)
Disassociates an alternate id with a record.
Public method Static member DisassociateAlternateId(ApplicationConnection, HealthRecordAccessor, String)
Disassociates an alternate id with a record.
Public method Static member GetAlternateIds
Gets the list of alternate IDs that are associated with a record.
Public method Static member GetApplicationInfo(HealthServiceConnection)
Gets the application configuration information for the calling application.
Public method Static member GetApplicationInfo(HealthServiceConnection, Boolean)
Gets the application configuration information for the calling application.
Public method Static member GetApplicationSettings
Gets the application settings for the current application and person.
Public method Static member GetApplicationSettingsAsXml
Gets the application settings for the current application and person.
Public method Static member GetAuthorizedPeople(ApplicationConnection)
Gets information about people authorized for an application.
Public method Static member GetAuthorizedPeople(ApplicationConnection, GetAuthorizedPeopleSettings)
Gets information about people authorized for an application.
Public method Static member GetAuthorizedRecords
Gets the HealthRecordInfo for the records identified by the specified recordIds.
Public method Static member GetChildApplication
Gets the configuration information for the specified child application ID.
Public method Static member GetHealthRecordItemTypeDefinition
Gets the definitions for one or more health record item type definitions supported by HealthVault.
Public method Static member GetMatchingItems
Gets the health record items that match the filters as specified by the properties of this class.
Public method Static member GetMatchingItemsRaw
Gets the health record items that match the filters as specified by the properties of this class.
Public method Static member GetMatchingItemsReader
Gets the health record items that match the filters as specified by the properties of this class.
Public method Static member GetMeaningfulUseTimelyAccessDocumentReport
Retrieves the Meaningful Use Timely Access Report for the application.
Public method Static member GetMeaningfulUseTimelyAccessDOPUDocumentReport
Retrieves the Meaningful Use Timely Access Report for applications that use DOPU to transfer CCDA documents to HealthVault.
Public method Static member GetMeaningfulUseVDTReport
Retrieves the Meaningful Use View, Download, and Transmit (VDT) Report for the application.
Public method Static member GetPersonAndRecordForAlternateId
Gets the person and record IDs that were previosly associated with an alternate ID.
Public method Static member GetPersonInfo
Gets the information about the person specified.
Public method Static member GetServiceDefinition(HealthServiceConnection)
Gets information about the HealthVault service.
Public method Static member GetServiceDefinition(HealthServiceConnection, ServiceInfoSections)
Gets information about the HealthVault service corresponding to the specified categories.
Public method Static member GetServiceDefinition(HealthServiceConnection, DateTime)
Gets information about the HealthVault service only if it has been updated since the specified update time.
Public method Static member GetServiceDefinition(HealthServiceConnection, ServiceInfoSections, DateTime)
Gets information about the HealthVault service corresponding to the specified categories if the requested information has been updated since the specified update time.
Public method Static member GetTransformedItems
Gets the health record items specified by the HealthRecordSearcher and runs them through the specified transform.
Public method Static member GetUpdatedRecordInfoForApplication
Gets a list of HealthRecordUpdateInfo objects for the current application, that optionally have been updated since a specified date.
Public method Static member GetUpdatedRecordsForApplication
Gets a list of health record IDs for the current application, that optionally have been updated since a specified date.
Public method Static member GetValidatedPatientConnections
Gets the connections for the application that people have accepted since the specified date.
Public method Static member GetValidGroupMembership
Gets valid group memberships for a record.
Public method Static member GetVocabulary(HealthServiceConnection, String)
Retrieves a list of vocabulary items for the specified vocabulary.
Public method Static member GetVocabulary(HealthServiceConnection, VocabularyKey, Boolean)
Retrieves a list of vocabulary items for the specified vocabulary and culture.
Public method Static member GetVocabulary(HealthServiceConnection, IList<(Of <<'(VocabularyKey>)>>), Boolean)
Retrieves lists of vocabulary items for the specified vocabularies and culture.
Public method Static member GetVocabularyKeys
Retrieves a collection of key information for identifying and describing the vocabularies in the system.
Public method Static member NewItems
Creates new health record items associated with the record.
Public method Static member NewSignupCode
Generates a new signup code that should be passed to HealthVault Shell in order to create a new user account.
Public method Static member QueryPermissions
Gets the permissions which the authenticated person has when using the calling application for the specified item types in this health record.
Public method Static member QueryPermissionsByTypes
Gets the permissions which the authenticated person has when using the calling application for the specified item types in this record.
Public method Static member QueryRecordPermissions
Gets the permissions which the authenticated person has when using the calling application for the specified item types in this health record as well as the other permission settings such as IsMeaningfulUseTrackingEnabled.
Public method Static member RemoveApplicationAuthorization
Releases the authorization of the application on the health record.
Public method Static member RemoveItems
Marks the specified health record item as deleted.
Public method Static member SearchVocabulary
Searches a specific vocabulary and retrieves the matching vocabulary items.
Public method Static member SearchVocabularyKeys
Searches the keys of vocabularies defined by the HealthVault service.
Public method Static member SelectInstance
Gets the instance where a HealthVault account should be created for the specified account location.
Public method Static member SendInsecureMessage(HealthServiceConnection, IList<(Of <<'(MailRecipient>)>>), String, String, String)
Sends an insecure message to the specified message recipients.
Public method Static member SendInsecureMessage(HealthServiceConnection, IList<(Of <<'(Guid>)>>), Boolean, String, String, String)
Sends an insecure message to the specified message recipients.
Public method Static member SendInsecureMessageFromApplication(HealthServiceConnection, IList<(Of <<'(MailRecipient>)>>), String, String, String, String, String)
Sends an insecure message originating from the application to the specified message recipients.
Public method Static member SendInsecureMessageFromApplication(HealthServiceConnection, IList<(Of <<'(Guid>)>>), Boolean, String, String, String, String, String)
Sends an insecure message originating from the application to the specified message recipients.
Public method Static member SendInsecureMessageToCustodians
Sends an insecure message to custodians of the specified health record.
Public method Static member SendInsecureMessageToCustodiansFromApplication
Sends an insecure message originating from the application to custodians of the specified health record.
Public method Static member SetApplicationSettings
Sets the application settings for the current application and person.
Public method Static member UpdateChildApplication
Updates the application's configuration in HealthVault.
Public method Static member UpdateConnectPackageApplicationPatientId
Updates existing pending packages with a new application patient identifier.
Public method Static member UpdateConnectPackageApplicationPatientIdForIdentityCode
Updates an existing pending package with a new application patient identifier.
Public method Static member UpdateItems
Updates the specified health record items in one batch call to the service.
Public method Static member UpdatePatientConnectionApplicationPatientId
Updates an existing pending patient connection with a new application patient identifier.
Show:
© 2014 Microsoft