Inheritance rules

Inheritance rules define whether an application receives (inherits) a planning condition that is associated with a parent application. For example, you could create a planning condition that requires all storm water and grading work to be completed before other work can begin. Such a planning condition could use an inheritance rule that would add it to all building applications associated with a subdivision planning application. Infor Public Sector runs all inheritance rules every time a child application is associated with a parent application to determine which planning conditions, if any, should be applied to the child.

Infor Public Sector has three types of inheritance rules that you can use: Formula, All Children, and Specific Application Type.

  • Formula directs Infor Public Sector to calculate whether to add a planning condition using a formula.
  • All Children directs Infor Public Sector to add the planning condition to every child application associated with an application.
  • Specific Application Type directs Infor Public Sector to apply the planning condition to all applications of a specific type that are associated with an application.

You define inheritance rules when you define a condition type. After you've defined an inheritance rule, you can use it with any planning condition type in your Planning Condition Library. Members of your agency with the appropriate access rights can also use the inheritance rule on planning conditions they create for a specific application. If you add a planning condition and inheritance rule after a parent application has already been associated with child applications, Infor Public Sector does not run the inheritance rule for these earlier applications. Editing an existing inheritance rule will update every instance of the rule throughout your system.