There are a number of attributes associated withthe feedback which may require a bit of refactoring and refinement. Based upon our experience with telemetry feeds for DR programs the following are the necessary attributes for a particualr dataset that might appear in a feedback payload.
= Source of the data which is described with the following attribute heirarchy:
- DR Resouce, i.e. "VEN ID"
- Data source name, i.e. "meter1"
- Data set name, i.e. "power"
= Units for the data
= A collection (i.e. sequence) of data values. We should support a sequence of values, i.e. meter values from 1:00 to 2:00 at 5 minute intervals. Note that in this example each data value may be associated with an interval (i.e. 5 minute), but in general data values may also be at specific time instances (i.e. timestamps)
I see most of these attributes in the existing schema, but it is not clear to me how they are organized in a fashion that satisfies the above requirements.