Record Types

Native iOS ==> Core framework

In the Native Android Inform SDK, there are five different subclasses of InformRecord that will be collected by the SDK:

  • SummariesVLDInformSummary comprises of a user’s activities that occur regularly throughout the day, without the specific goal of exercise, for example calories burned, steps taken, etc. These activities are aggregate throughout the day.
  • WorkoutsVLDInformWorkout comprises of a user’s activities that are undertaken with the express purpose of exercising. These activities have a defined duration.
  • VLDInformSleepVLDInformSleep comprises of a user’s measurements related to the length of time spent in various sleep cycles, as well as number of times woken during the night.
  • MeasurementsVLDInformMeasurement comprises of a user’s body measurements and vitals, for example weight, body fat, blood pressure, and spo2.
  • NutritionVLDInformNutrition comprises of a user’s nutrition consumption, for example calories_consumed, carbohydrates, dietary fiber, and sodium.

VLDInformRecord and its subclasses are new mobile record models that more closely align with the record models used in the rest of the Validic v2 system. The v1 record classes (VLDRecord subclasses) are still available for transitional purposes (for example, any queued v1 records will still be submitted by the Inform Core framework), but the v2 frameworks will collect and submit all readings as VLDInformRecord subclasses.