Introduction to HealthVault Development #13: More more than one person

In the last installment, we modified our application so that it could switch between family members for data display and entry. This time, we’re going to add a table at the top that shows the current weight for all family members. We add the table right after the <h1> title: Family Summary <br /> <asp:Table…

1

Introduction to HealthVault Development #12: More than one person…

WeightTracker has gotten popular, and we have a new scenario. Our users would like us to extend our application so that they can easily enter weights for each member of the family. This will require us to delve a bit more deeply into users, records, and authentication, and we’ll also explore the HealthVault shell a…

0

Introduction to HealthvaultDevelopment #11: Data filtering

The users are unhappy. The weight tracking application worked pretty well initially, but now that they’ve been using it daily for a few months, it’s showing them too much information. They would like it to show the recent results. That will take us into filtering… Filtering is done using the aptly-named HealthRecordFilter class. Thus far,…

2

Introduction to HealthVault Development #10: Adding additional data to healthvault

We have a new user request. One of our users would like to store how hungry he whenever he enters a weight value. We head off to the HealthVault MSDN page, go to the learn page and then the reference page, and then choose HealthRecordItem Type Schema Browser. This page talks to the developer platform…

3

Introduction to HealthVault Development #9: Optional Authorization

This week, we have a new customer request. One of our customers wants to track her mood on a daily basis. We can do this by using the Emotion data type, but after talking with our broader customer base, we find that some of them don’t want this information displayed by the application. What to…

2

Introduction to HealthVault Development #8: Related items

Our current application allows users to track their weight, but some of our users also want to track the time they spend walking. In this episode, we’ll extend our application to store and display that information. We will be storing that information in the Exercise type. First, we’ll need to head off to the Application…

4

Introduction to HealthVault Development #7 – Data provenance

  After our application is “in the wild” for a while, we receive some strange reports from our users. Some of the weight data being displayed appears to be suspect, and after investigation we find out that some of our users are also running an application named WeightOptimizer. Download and set up the Weight Optimizer…

5

Introduction to HealthVault Development #6 – Fixing a mistake

  After we’ve released our application, some of our users complained that they accidentally entered an incorrect weight, and would like to have a way of fixing it. We will therefore extend our application to be able to update a weight. We’re going to do that by creating a separate edit page (editing in-line would…

2

Introduction to HealthVault Development #5 – Do I weigh too much?

  A common question asked by people is “do I weigh too much”, so we’re going to add the calculation of BMI to our application. <aside> The question of what a person’s desirable weight is – or even if there is a desirable weight – is one with lots of opinions. I chose to do…

2

Introduction to HealthVault Development #4 – Storing and retrieving weights

We are now ready to make our WeightTracker application do something useful. That something useful is composed of two stories: The user enters a weight, and it’s stored to the user’s HealthVault record The weight measurements in the user’s record are displayed We’ll do them in order. Entering and storing a weight Looking at default.aspx,…

3