HealthRecordFilter HealthRecordFilter HealthRecordFilter Class

Definition

Defines a filter for use with HealthRecordSearcher searches.

[System.Diagnostics.DebuggerDisplay("HealthRecordFilter")]
public class HealthRecordFilter
type HealthRecordFilter = class
Public Class HealthRecordFilter
Inheritance
HealthRecordFilterHealthRecordFilterHealthRecordFilter
Attributes

Remarks

This class generates the XML for a single filter group for querying 
health record items with the "GetThings" method.

Constructors

HealthRecordFilter() HealthRecordFilter() HealthRecordFilter()

Creates a new instance of the HealthRecordFilter class using default values.

HealthRecordFilter(Guid[]) HealthRecordFilter(Guid[]) HealthRecordFilter(Guid[])

Creates a new instance of the HealthRecordFilter class with the specified unique item type identifiers as filters.

HealthRecordFilter(Int32) HealthRecordFilter(Int32) HealthRecordFilter(Int32)

Creates a new instance of the HealthRecordFilter class with the specified maximum number of items to return.

HealthRecordFilter(String) HealthRecordFilter(String) HealthRecordFilter(String)

Creates a new instance of the HealthRecordFilter class with the specified name.

HealthRecordFilter(String, Int32) HealthRecordFilter(String, Int32) HealthRecordFilter(String, Int32)

Creates a new instance of the HealthRecordFilter class with the specified name and maximum number of items to return.

Properties

ClientItemIds ClientItemIds ClientItemIds

Gets or sets the client assigned IDs identifying health record items for the search filter.

CreatedApplication CreatedApplication CreatedApplication

Gets or sets the search filter to filter on the application that created the health record item.

CreatedDateMax CreatedDateMax CreatedDateMax

Gets or sets the maximum date the item was created.

CreatedDateMin CreatedDateMin CreatedDateMin

Gets or sets the minimum date the item was created.

CreatedPerson CreatedPerson CreatedPerson

Gets or sets the search filter to filter on the person who created the health record item.

CurrentVersionOnly CurrentVersionOnly CurrentVersionOnly

Gets or sets a value indicating whether to return only the flag specifying the current versions of the health record items that satisfy the filter restrictions.

EffectiveDateMax EffectiveDateMax EffectiveDateMax

Gets or sets the maximum date the item was pertains to.

EffectiveDateMin EffectiveDateMin EffectiveDateMin

Gets or sets the minimum date the item pertains to.

Intentions Intentions Intentions

The usage intentions for items that will be retrieved in this filter group.

ItemIds ItemIds ItemIds

Gets or sets the ids identifying health record items for the search filter.

ItemKeys ItemKeys ItemKeys

Gets or sets the keys uniquely identifying health record items for the search filter.

MaxFullItemsReturnedPerRequest MaxFullItemsReturnedPerRequest MaxFullItemsReturnedPerRequest

Gets or sets the maximum number of full health record items returned per request to HealthVault.

MaxItemsReturned MaxItemsReturned MaxItemsReturned

Gets or sets the maximum number of health record items to return.

Name Name Name

Gets or sets the name of the filter.

OrderByClauses OrderByClauses OrderByClauses

Gets a collection of the order by clauses which orders the data returned from GetThings request.

States States States

Gets or sets a set of flags representing the health record item
states to search for.

TypeIds TypeIds TypeIds

Gets a collection of the unique item type identifiers to search for.

UpdatedApplication UpdatedApplication UpdatedApplication

Gets or sets the search filter to filter on the application that last updated the health record item.

UpdatedDateMax UpdatedDateMax UpdatedDateMax

Gets or sets the maximum date of a returned updated item to return.

UpdatedDateMin UpdatedDateMin UpdatedDateMin

Gets or sets the minimum date of an updated item to return.

UpdatedEndDateMax UpdatedEndDateMax UpdatedEndDateMax

Gets or sets the maximum updated end date of the item.

UpdatedEndDateMin UpdatedEndDateMin UpdatedEndDateMin

Gets or sets the minimum updated end date of the item.

UpdatedPerson UpdatedPerson UpdatedPerson

Gets or sets the search filter to filter on the person who last updated the health record item.

View View View

Gets or sets the view for the filter group.

XPath XPath XPath

Gets or sets the search filter to filter on the existence of data in an XML (structured data) item.

Methods

ToString() ToString() ToString()

Gets a string representation of the instance.

Applies to