Deleting temporary risk assessment objects

The risk assessment integration creates temporary objects for each policy location when accessing Spotlight interactive and risk assessment services. PolicyCenter deletes these objects from the database in the following ways:

  • Bound policy – During binding, right before it is bound, PolicyCenter deletes temporary objects that are associated with the policy locations. This is done in PolicyPeriodBaseEnhancement.gsx in the cleanUpLocationForRiskAssessment method.
  • Unbound Policy – For policies that are withdrawn, not taken, or declined, PolicyCenter deletes the temporary objects. The code that deletes the objects is not accessible.
  • Bound policies and Spotlight interactive – Selecting Evaluate in Spotlight in a bound policy creates temporary objects. These temporary objects are deleted by Purge Risk Assessment Temporary Store batch processing.

See also