'last-saved' ODK feature

Hi all
Is the feature to persist or carry forward previously saved data available in CHT?
I see here other ODK implementations with this.

For repeat visits to households where most data remain unchanged but need to be verified, this is an essential feature. I am new to the platform so might have missed this somewhere.

Thanks
Andrew

The short answer is no, unfortunately the CHT does not support this last-saved functionality.

That being said, the CHT data-model is somewhat different from many other ODK implementations in that it supports a hierarchical structure, allowing for normalized storage of contact data. In this context, data about a household is stored on the household’s contact document and is not repeated in the reports submitted for the household. Avoiding denormalization of the household’s data into each report can save a huge amount of storage space (as well as avoiding having to re-enter this data when filling out each form).

For repeat visits to households where most data remain unchanged but need to be verified

The CHT does have a couple features that may be useful in this context. For starters, an edit contact form is able to automatically load the existing data for the contact into the form. The user can change the necessary values and save the form leaving everything else set to the previous values. Additionally, app forms are able to load read-only contact data into the form. This would allow the user to review the contact’s data (but they could not edit it directly in the app form).

2 Likes