Validation of Profile Data

In addition to specifying algorithms to create data for an interval profile, you may also create algorithms to validate interval profile data. As with the creation algorithms, your validations algorithms are specified on the interval profile type. An interval profile type may specify more than one validation algorithm. If so, they are executed in priority order.

Any errors detected by the validation algorithms cause the invalid data set to be marked in Error status and an entry to be written to the Interval Data Exception table. You can fix these errors by fixing the source of the problem. Refer to How to Correct a 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 profile whose interval profile type specifies a validation algorithm. If multiple validation algorithms exist for a given profile type, they are executed one after the other in their predefined sequence order. Refer to Process IPDSDVB - Interval Profile Data Validation for more information.
  • There is a button available on the Interval Profile page that allows a user to execute the validation algorithms for a single profile. If multiple validation algorithms exist for a given profile type, they are executed one after the other in their predefined sequence order.