HealthVault has a feature known as "versioning". Here's a description of what it is and how it works.