Validation of Register Data

You may create algorithms to validate interval register data. Your validations algorithms are specified on the interval register type. An interval register type may specify multiple validation algorithms that are executed in priority order.

Any errors detected by the validation algorithms cause an invalid data set to be marked in Error status and an entry to be written to the Interval Register Data Exception table. You can fix these errors by fixing the source of the problem. Refer to How to Correct a Register Data Set in Error for more information.

These algorithms may be executed in one of two ways:

  • Through a background process that finds every interval register with an interval register type that specifies a validation algorithm. If multiple validation algorithms exist for a given interval register type, they are executed in their predefined sequence order. Refer to Process IREGDVB - Interval Register Data Validation for more information.
  • There is a button available on the Meter Configuration page that allows a user to execute the validation algorithms for all the interval registers linked to the meter configuration. If multiple validation algorithms exist for a given interval register type, they are executed one after the other in their predefined sequence order. Refer to Meter Configuration for more information.