Microsoft.Health Namespace

Switch View :
ScriptFree
Microsoft.Health Namespace

Classes

Class Description
AnonymousConnection

Summary

Represents a connection for an application to the HealthVault service for operations that require neither user authentication nor application identifier verification.
ApplicationConnection

Summary

Base class that represents a connection of an application to the HealthVault service for either online or offline operations.
AuthenticatedConnection

Summary

Represents an authenticated interface to the HealthVault service. Most operations performed against the service require authentication.
AuthorizationRule

Summary

This class defines an authorization rule in the HealthVault service.
AuthorizationSetDefinition

Summary

Defines the interface for interacting with sets of health record items for authorization purposes. This class is abstract.
CommonItemData

Summary

Represents data that is common for all types of health record items.
ConversionFailureException

Summary

Represents the exception thrown when a failure occurs during a conversion operation.
DateRangeSetDefinition

Summary

Defines a set of health record items for authorization purposes whose effective date falls within a specified range.
HealthRecordAccessor

Summary

Represents the API set used to access a health record for an individual.
HealthRecordFilter

Summary

Defines a filter for use with HealthRecordSearcher searches.
HealthRecordInfo

Summary

Represents the APIs and information about a health record for an individual.
HealthRecordItem

Summary

Represents a health record item.
HealthRecordItemCollection

Summary

Defines a group of results that gets returned from the HealthRecordSearcher.
HealthRecordItemDataTable

Summary

Represents a data table that populates itself with HealthVault data.
HealthRecordItemDeserializationException

Summary

Represents the exception thrown when the deserialization of a type-specific health record item fails.
HealthRecordItemExtension

Summary

Represents an extension to a health record item.
HealthRecordItemKey

Summary

Uniquely identifies a health record item in the system.
HealthRecordItemSerializationException

Summary

Represents the exception thrown when the serialization of a type-specific health record item fails or if a mandatory element in the health record item is missing.
HealthRecordItemTypeDefinition

Summary

Describes the schema and structure of a health record item type.
HealthRecordItemTypePermission

Summary

Provides online and offline access permissions to persons for a health record item type (HealthRecordItemTypeDefinition) in a health record in the context of an application.
HealthRecordSearcher

Summary

Searches for health record items in HealthVault records.
HealthRecordView

Summary

Defines a result view for use with HealthRecordSearcher searches.
HealthServiceAccessDeniedException

Summary

The exception representing a HealthVault error code of AccessDenied
HealthServiceApplicationDuplicateCredentialException

Summary

The exception representing a HealthVault error code of DuplicateCredentialFound.
HealthServiceAssemblyInfo

Summary

Provides information about the HealthVault assemblies.
HealthServiceAudit

Summary

Represents an audit trail of creations or updates to information in the HealthVault service.
HealthServiceAuthenticatedSessionTokenExpiredException

Summary

The exception representing a HealthVault error code of AuthenticatedSessionTokenExpired.
HealthServiceConnection

Summary

Simplifies access to the Microsoft HealthVault service. This class is abstract.
HealthServiceCredentialTokenExpiredException

Summary

The exception representing a HealthVault error code of CredentialTokenExpired.
HealthServiceEmailNotValidatedException

Summary

The exception representing a HealthVault error code of EmailNotValidated.
HealthServiceErrorContext

Summary

Contains the error context of the service when the error occurred.
HealthServiceException

Summary

Represents the base class for all HealthVault exceptions thrown by the SDK.
HealthServiceInvalidApplicationAuthorizationException

Summary

The exception representing a HealthVault error code of InvalidApplicationAuthorization.
HealthServiceInvalidPersonException

Summary

The exception representing a HealthVault error code of InvalidPerson.
HealthServiceInvalidRecordException

Summary

The exception representing a HealthVault error code of InvalidRecord.
HealthServiceLocation

Summary

Provides methods that retrieve URLs of important locations for the HealthVault service.
HealthServiceMailAddressMalformedException

Summary

The exception representing a HealthVault error code of MailAddressMalformed.
HealthServiceMethodInfo

Summary

Provides information about the HealthVault methods.
HealthServiceMethodVersionInfo

Summary

Provides information about the supported versions of a HealthVault service web method.
HealthServicePasswordNotStrongException

Summary

The exception representing a HealthVault error code of PasswordNotStrong.
HealthServiceRequest

Summary

Represents an individual request to a HealthVault service. The class wraps up the XML generation and web request/response.
HealthServiceResponseData

Summary

Contains the response information from the HealthVault service after processing a request.
HealthServiceResponseError

Summary

Contains error information for a response that has a code other than Ok.
HealthServiceShellInfo

Summary

Provides information about the Microsoft HealthVault Shell.
HealthServiceShellRedirectToken

Summary

Representats the redirect information that can be supplied along with the Shell redirect URL to access specific functionalities in the Shell.
IncompatibleVersionException

Summary

Indicates version incompatibility.
InvalidConfigurationException

Summary

Represents the exception thrown when a configuration file has invalid values.
ItemTypeDataColumn

Summary

Describes the schema of a column of health record item data when transformed by the single-type item transform or multi-type item transform.
ItemTypeManager

Summary

Manages the mapping of a health record item type ID to a class representing the type-specific data for an item and the method used to deserialize it.
MailRecipient

Summary

Represents an email address that can be used when calling SendInsecureMessageFromApplication.
OpenQuery

Summary

Represents a saved HealthVault service method invocation that can be invoked any time by anyone through a query-specific URL.
OtherItemData

Summary

Represents data, typically binary data, that extends the XML of the health record item.
PersonInfo

Summary

Provides information about a person's HealthVault account.
ServiceInfo

Summary

Provides information about the HealthVault service to which you are connected.
TypeHandlerAlreadyRegisteredException

Summary

Indicates that a health record item type handler has already been registered for the specified item type.
TypeIdSetDefinition

Summary

Defines a set of health record items of the specified type for authorization purposes.
UserTagSetDefinition

Summary

Defines a set of health record items for authorization purposes whose user tags are within a specified set.
Vocabulary

Summary

Vocabulary list
VocabularyItem

Summary

Represents an item in the HealthVault Vocabulary.
VocabularyItemDataConverter

Summary

Represents the converter class that converts values between different vocabulary items.
VocabularyKey

Summary

Represents a key for identifying a Vocabulary in the HealthLexicon.

Delegates

Delegate Description
HealthServiceRequest.WebResponseStreamHandler

Summary

Defines a delegate for handling the response stream for a request.

Enumerations

Enumeration Description
HealthRecordItemDataTableView

Summary

Defines the possible views for the HealthRecordItemDataTable.
HealthRecordItemPermissions

Summary

Provides values that indicate the rights associated with access to a health record item.
HealthRecordItemSections

Summary

The section that will be or were retrieved when accessing a HealthRecordItem.
HealthRecordItemState

Summary

Represents the state of the HealthRecordItem.
HealthRecordItemStates

Summary

The states of the health record item to search for.
HealthRecordState

Summary

The state of a record.
HealthServiceAuditAccessAvenue

Summary

The avenue used to perfom the operation.
HealthServiceAuditAction

Summary

Indicates the operation that was performed.
HealthServiceStatusCode

Summary

Status codes for various conditions occurring in the SDK. Contains status codes returned by HealthVault methods as Response.Code and codes to represent errors in the SDK itself.
RelationshipType

Summary

Defines the interpersonal relationship between the authorized person and the person to whom the record belongs.