Microsoft.Health.ItemTypes Namespace
HealthVault
The Microsoft.Health.ItemTypes namespace contains current versions of the data types that can be stored in HealthVault.
| Class | Description | |
|---|---|---|
| Address |
Represents a physical mailing address.
|
| AerobicData |
Represents data about an aerobic session.
|
| AerobicProfile |
Represents a health record item type that encapsulates a person's
aerobic profile at a single point in time.
|
| AerobicWeeklyGoal |
Represents a health record item type that encapsulates a goal to have
a certain number of aerobic sessions per week.
|
| Alert |
Represents a weekly alert schedule.
|
| AllergicEpisode |
Represents a health record item type that encapsulates a single
allergic episode.
|
| Allergy |
Represents a health record item type that encapsulates an allergy.
|
| AltitudeMeasurement |
Represents a altitude measurement and display.
|
| Annotation |
Represents a health record item type that encapsulates a medical annotation.
|
| ApplicationDataReference |
Represents a health record item that stores information that can be used by an application to
render content from another application.
|
| ApplicationSpecific |
Represents a health record item type that encapsulates application
specific data.
|
| Appointment |
Represents a health record item type that encapsulates a medical appointment.
|
| ApproximateDate |
Represents an approximation of a date.
|
| ApproximateDateTime |
An approximation of a date and time.
|
| ApproximateTime |
An approximation of a time.
|
| Assessment |
Defines a result from a health assessment containing the name and value of the assessed area.
|
| AsthmaInhaler |
Represents a health record item that encapsulates an asthma inhaler.
|
| AsthmaInhalerUse |
Represents a health record item type that encapsulates a single use of
an asthma inhaler.
|
| Baby |
Represents a baby associated with a pregnancy or delivery.
|
| Basic |
Represents information about a health record that is not considered personally
identifiable.
|
| BasicV2 |
Represents information about a health record that is not considered personally
identifiable.
|
| BloodGlucose |
Health record item type that represents a blood glucose measurement.
|
| BloodGlucoseMeasurement |
Represents a blood glucose measurement.
|
| BloodOxygenSaturation |
Percentage of oxygen saturation in the blood.
|
| BloodPressure |
Represents a health record item type that encapsulates a blood
pressure measurement.
|
| BodyComposition |
Information about the body composition of the record owner.
|
| BodyCompositionValue |
A single measurement of boyd composition.
|
| BodyDimension |
Stores a body dimension.
|
| CalorieGuideline |
Stores suggested calorie intak guidelines.
|
| CardiacProfile |
Represents a health record item type that encapsulates a person's
cardiac profile at a single point in time.
|
| CarePlan |
Information related to a care plan and tasks, goals associated with the care plan.
|
| CarePlanGoal |
A goal defines a target for a measurement.
|
| CarePlanGoalGroup |
Goal groups are used to group related measurement goals together.
|
| CarePlanGoalRange |
A range of values indicating a status for a measurement.
|
| CarePlanTask |
A task defines an action to be performed by the user.
|
| CarePlanTaskRecurrence |
Care plan task recurrence representation.
|
| CCD |
Stores a Continuity of Care Document (CCD).
|
| CCR |
Stores a Continuity of Care Record (CCR).
|
| CDA |
Stores a Clinical Document Architecture (CDA) document.
|
| CholesterolProfile |
Represents a health record item type that encapsulates a person's
cholesterol profile (Lipid profile) at a single point in time.
|
| ClaimAmounts |
The financial information related to a claim on an explanation of benefits.
|
| CodableValue |
Represents the value and code of an entry in the HealthVault vocabulary
store.
|
| CodedValue |
Represents the code description for a CodableValue.
|
| Comment |
Information related to a comment.
|
| Concern |
A concern that a person has about a condition or life issue.
|
| Condition |
Represents a health record item type that encapsulates a single
condition, issue, or problem.
|
| ConditionEntry |
Defines a single health or medical issue/problem.
|
| Contact |
Represents a health record item type that encapsulates a contact.
|
| ContactInfo |
Represents information about a contact person.
|
| Contraindication |
Represents a health record item type that encapsulates a contraindication.
|
| DailyMedicationUsage |
Represents a health record item type that encapsulates a person's
medication and supplement usage for a day.
|
| Delivery |
Represents the details of the delivery of a baby.
|
| Device |
Represents a health record item type that encapsulates a medical device.
|
| DiabeticProfile |
Represents a health record item type that encapsulates a person's
diabetic profile at a single point in time.
|
| DietaryDailyIntake |
Represents a health record item type that encapsulates a person's
dietary intake for a day.
|
| Directive |
Represents a health record item type that encapsulates an advance directive.
|
| DischargeSummary |
Represents a health record item that encapsulates a discharge summary.
|
| DisplayValue |
Represents the display value for a length, weight, or other type
of measurement.
|
| DoseValue |
Represents a medicinal dose value.
|
| DoubleMeasurement |
Represents a measurement of type double and display.
|
| DoubleRange |
Represents a data range based on the Double type.
|
| DurationValue |
Represents a health record item type that encapsulates a duration of
time with a starting and optional ending date.
|
|
Represents an email address.
| |
| Emotion |
Represents a health record item type that encapsulates an emotion.
|
| Encounter |
Encounter class contains information related to a medical encounter.
|
| Exercise |
Represents a health record item type that encapsulates an aerobic session.
|
| ExerciseDetail |
Represents additional information about the exercise.
|
| ExerciseSampleOneValue |
A exercise sample that contains one data value.
|
| ExerciseSamples |
Stores a set of samples related to an exercise.
|
| ExerciseSamplesData |
The ExerciseSamplesData class is used to store and retrieve samples data for the
ExerciseSamples class. It handles converting from a sample data format to the
comma-separated format.
|
| ExerciseSampleTwoValue |
A exercise sample that contains two data values.
|
| ExerciseSegment |
Information pertaining to a portion of the overall exercise.
|
| ExplanationOfBenefits |
Describes the benefits received from an insurance plan.
|
| FamilyHistory |
The condition of a relative.
|
| FamilyHistoryCondition |
The condition of a relative.
|
| FamilyHistoryPerson |
Information about a relative of the record owner.
|
| FamilyHistoryRelative |
Information about a relative of the record owner.
|
| FamilyHistoryRelativeV3 |
Information about a relative of the record owner.
|
| FamilyHistoryV3 |
The condition of a relative.
|
| File |
Represents information about a file.
|
| FlowMeasurement |
Represents a flow of gas, liquid, etc. over time and a display value
associated with the measurement.
|
| GeneralMeasurement |
A coded measurement and a display representation.
|
| GeneticSnpResults |
Stores a set of SNP genetic test results.
|
| Goal |
Represents a goal.
|
| GroupMembership |
Represents a health record item type that encapsulates
a collection of group membership information.
|
| GroupMembershipActivity |
Represents a health record item type that an activity related to a group membership.
|
| GroupMembershipType |
Represents a group membership.
|
| HbA1C |
Represents a health record item type that encapsulates a test that
measures the amount of glycosylated hemoglobin in the blood.
|
| HealthAssessment |
A health record item containing the results of a health assessment.
|
| HealthcareProxy |
Represents a health record item type that encapsulates a healthcare proxy.
|
| HealthEvent |
A health event that occured for the owner of the record.
|
| HealthJournalEntry |
Information related to a health journal entry.
|
| HealthRecordItemData |
Abstract base class for all types that represent data that can
be serialized into a health record item.
|
| HealthServiceDate |
Represents a HealthVault date.
|
| HealthServiceDateTime |
Represents a date and time.
|
| HeartRate |
A measurement of the record owner's heart rate.
|
| HeartRateZone |
Represents a target heart rate zone.
|
| HeartRateZoneGroup |
Represents a grouping of heart rate zones by name.
|
| Height |
Represents a health record item type that encapsulates a person's height.
|
| Immunization |
Represents health record item type that contains information about an immunization.
|
| InsulinInjection |
Represents a health record item type that encapsulates an insulin injection.
|
| InsulinInjectionMeasurement |
Represents an insulin injection measurement.
|
| InsulinInjectionUse |
Represents a health record item type that encapsulates an insulin
injection use.
|
| Int32Measurement |
Represents a measurement of type int and display.
|
| ItemTypeRegistrar |
Defines a method for registering all the health record item types with the
ItemTypeManager that are in this assembly.
|
| LabResultType |
Represents a clinical value within lab result.
|
| LabTestResultDetails |
A single laboratory test.
|
| LabTestResultGroup |
A set of lab test results.
|
| LabTestResults |
A series of lab test results.
|
| LabTestResultValue |
A clinical value within a laboratory result.
|
| LabTestType |
Represents a lab test component, including the lab result value.
|
| Language |
Represents the language that a person speaks.
|
| Length |
Represents a length value and display.
|
| LifeGoal |
Represents a health record item type that encapsulates a life goal.
|
| Link |
Represents information about a link to a URL.
|
| Measurement<(Of <(<'MeasurementType>)>)> |
Represents a length value and display. This class is abstract.
|
| MedicalImageStudy |
Represents a health record item type that encapsulates a study containing medical images.
|
| MedicalImageStudySeries |
Represents the details of a specific series of images in a medical image study.
|
| MedicalImageStudySeriesImage |
Represents the details of a single image in a series.
|
| MedicalImageStudySeriesV2 |
Represents the details of a specific series of images in a medical image study.
|
| MedicalImageStudyV2 |
Represents a health record item type that encapsulates a study containing medical images.
|
| Medication |
Represents a medication health record item.
|
| MedicationFill |
Represents a health record item about filling a medication.
|
| Message |
The Message type is used to store a multipart mail message, including message text and attachments.
|
| MessageAttachment |
An attachment to the message.
|
| MicrobiologyLabResults |
Represents a health record item type that encapsulates microbiology laboratory results.
|
| Name |
Represents a person's name.
|
| Occurrence |
Represents an occurrence of an event, such as an activity,
period of awakening during sleep, and so on.
|
| Organization |
An organization entity.
|
| PaceMeasurement |
Represents a pace measurement and display.
|
| PapSession |
Encapsulates a Positive Airway Pressure (PAP) Session data.
|
| PapSessionMeasurements<(Of <(<'T>)>)> |
Encapsulates the the details of PAP session measurements.
|
| PasswordProtectedPackage |
Provides metadata about the encryption algorithm and parameters used to
protect some data with a password.
|
| Payer |
Represents a health record item type that encapsulates information for
one who pays for health and/or medical expenses.
|
| PeakFlow |
Represents a health record item that encapsulates a single peak flow reading.
|
| Person |
Represents a health record item type that encapsulates non-identifying
information about a person.
|
| Personal |
Represents health record item type that encapsulates identifying
information about a person.
|
| PersonalImage |
Represents a personal image associated with the health record.
|
| PersonItem |
Represents non-identifying information about a person.
|
| Phone |
Represents a telephone number.
|
| PowerMeasurement |
Represents a power measurement and display.
|
| Pregnancy |
Record of a pregnancy.
|
| Prescription |
Information related to a medication prescription.
|
| PressureMeasurement |
Represents a pressure measurement and a display value
associated with the measurement.
|
| Problem |
Information related to a medical problem (please see remarks).
|
| Procedure |
Represents a health record item type that encapsulates a medical procedure.
|
| QuestionAnswer |
Represents a question and answer stored as a health record item.
|
| RadiologyLabResults |
Represents a health record item type that encapsulates radiology
laboratory results.
|
| Range<(Of <(<'RangeType>)>)> |
Represents a data range based on a generic type.
|
| RespiratoryProfile |
Represents a health record item type that encapsulates a person's
respiratory profile at a single point in time.
|
| RespiratoryRateMeasurement |
Represents a respiratory rate and a display value
associated with the measurement.
|
| Service |
Information about a specific service provided on an explanation of benefits.
|
| SleepJournalAM |
Represents a health record item type that encapsulates a sleep journal
morning entry.
|
| SleepJournalPM |
Represents a health record item type that encapsulates a sleep journal
evening entry.
|
| SnpData |
The SnpData class is used to store and retrieve SNP result data.
|
| SnpItem |
A SNP test result item.
|
| SpeedMeasurement |
Represents a speed measurement and display.
|
| Status |
Stores status information about a specific health record item.
|
| StringMeasurement |
Represents a measurement of type string and display.
|
| StructuredMeasurement |
A measurement using specific units.
|
| TargetGlucoseZone |
Represents a target glucose zone.
|
| TargetGlucoseZoneGroup |
Represents a grouping of target glucose zones by name.
|
| TemperatureMeasurement |
Represents a temperature measurement and display.
|
| TestResultRange |
A range related to a specific test result.
|
| TestResultRangeValue |
Represents a lab test result range value.
|
| TorqueMeasurement |
Represents a torque measurement and display.
|
| UnitConversion |
Unit conversion representation.
|
| VitalSigns |
Represents a health record item type that encapsulates vital signs.
|
| VitalSignsResultType |
Represents a vital sign result type.
|
| VolumeMeasurement |
Represents the volume of a gas, liquid, etc. and a display value
associated with the measurement.
|
| Weight |
Represents a health record item type that encapsulates a person's weight.
|
| WeightGoal |
Represents a health record item type that encapsulates a weight goal.
|
| WeightValue |
Represents a weight value and display.
|
| Enumeration | Description | |
|---|---|---|
| Gender |
Provides values representing a person's gender.
|
| GenomeNumberingScheme |
Provides values for genome numbering scheme.
|
| GoalStatus |
Provides values representing the status of a goal.
|
| InhalerPurpose |
Provides values representing the intended purpose for the inhaler.
|
| Mood |
Provides values describing the mood component of an emotional state.
|
| Normalcy |
Indicates how a value compares to normal values of the same type.
|
| PasswordProtectAlgorithm |
Represents the algorithm used to protect a package of data with a password.
|
| RelativeRating |
Represents a relative rating for attributes such as emotion or activity.
|
| Sleepiness |
Provides values representing how awake a person felt during the day.
|
| WakeState |
Provides values describing how awake a person feels when they awake
from sleep.
|
| Wellbeing |
Describes the general wellbeing of a person from sick to healthy.
|