Follow-up inspection fees

You can direct Infor Operations and Regulations to calculate whether a fee is charged for a follow-up inspection using a follow-up inspection fee condition formula. A follow-up inspection follows a current inspection after a set amount of time has passed, typically independent of the current inspection's results. For example, you could write a formula that charges a fee for each follow-up inspection on a livestock violation. You specify a follow-up inspection fee condition formula and a follow-up inspection fee for an inspection type when you define the inspection type. The follow-up inspection fee should be a pre-defined fee type for the case.

Follow-up inspection fee condition formulas use the oCase object (an instance of the Hansen.CDR.CodeEnforcement.iCase class) to set AddFee to either True or False. If the formula returns True, Infor Operations and Regulations adds the follow-up inspection fee to the case. If the formula returns False, Infor Operations and Regulations doesn't add the follow-up inspection fee. For more information about this object and for sample code, click the Information tab in the Formula Editor.

Example

This formula adds the follow-up fee to a case if a compliance inspection has been conducted two or more times.


dim oInsp as Hansen.CDR.CodeEnforcement.IInspection

AddFee = False
For Each oInsp in oCase.Inspections
   If oInsp.InspectionType.Code.toUpper = "COMPLIANCE" AND 
   oInsp.InspectionTypeNumber > 1 Then
  AddFee = True
End If
Next oInsp