HealthRecordSearcher Class

Definition

Searches for health record items in HealthVault records.

public class HealthRecordSearcher
Inheritance
HealthRecordSearcher

Remarks

This class wraps up the logic for constructing a "GetThings" query against the HealthVault service. It generates the necessary XML to call the "GetThings" and retrieve health record items that match the specified criteria.

Constructors

HealthRecordSearcher(HealthRecordAccessor)

Creates a new instance of the HealthRecordSearcher class with the default parameters.

Properties

Filters

Gets the filters associated with the search.

Record

Gets the health record that is being searched for health record items.

Methods

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.

GetSingleItem(Guid, HealthRecordItemSections)

Gets a single health record item from the associated record by using the item identifier.

GetTransformedItems(String)

Gets the health record items specified by the Filters and runs them through the specified transform.