Status check types

When you define a status check, you select from a list of predefined status check types and then specify criteria depending on the type.

When you select a status check type, additional elements are shown depending on which criteria are required for the type that you select. For example, if you select Formula, then the Formula field is displayed.

Note: This topic describes all status check types for all CDR modules.

Condition approval status checks

Verifies whether conditions of the specified type have the specified approval code. If a condition exists with that approval code, the system halts milestone progression.

If you leave the Condition Type field blank, the status check applies to all condition types. For example, leaving the condition type blank and specifying an Incomplete approval code would halt the milestone process if any condition has an Incomplete status code.

If you leave the Approval field blank, the status check applies to conditions with no approval code. For example, specifying the ADDR condition type and a blank approval code would halt the milestone process if the ADDR condition has no approval code.

Condition unapproved status checks

Verifies whether conditions of the specified type have no approval code. If a condition exists with no approval code, the system halts milestone progression.

If you leave the Condition Type field blank, the status check applies to all condition types. This will halt the milestone process if any condition has no approval code.

Endorsement status checks

Verifies whether endorsements of the specified type have the specified endorsement status. If an endorsement exists with that status, the system halts milestone progression. For example, specifying a Liquor endorsement type and an Active status will halt the milestone process if there are any Liquor endorsements with an Active status.

If you leave the Endorsement Type field blank, the status check applies to all endorsements. For example, leaving the endorsement type blank and specifying an Active status would halt the milestone process if any endorsement has an Active result.

This status check is only in the License module.

Fee status checks

Verifies whether fees with the specified code and description have the specified status. If a fee exists with that status, the system halts milestone progression.

If you leave the Code and Description fields blank, the status check applies to all fees types. For example, leaving the type and description blank and specifying an Awaiting status would halt the milestone process if any fee has an Awaiting status code.

Note: You cannot specify just a fee code or just a fee description. You must either specify both fields or neither of them.

Formula status checks

Uses a formula to determine whether an application can advance to the next milestone. If the formula returns TRUE, the system halts milestone progression. Enter your formula in the Formula field.

Hearing result status checks

Verifies whether hearings of the specified type have the specified result. If a hearing exists with that result, the system halts milestone progression. For example, specifying PUBLIC hearing type and an Incomplete result code will halt the milestone process if there are any PUBLIC hearings with an Incomplete result.

If you leave the Hearing Type field blank, the status check applies to all hearing types. For example, leaving the hearing type blank and specifying an Incomplete result would halt the milestone process if any hearing has an Incomplete result.

If you leave the Hearing Result field blank, the status check applies to hearings with no result code. For example, specifying the PUBLIC hearing type and a blank result would halt the milestone process if the PUBLIC hearing has no result code.

This status check is in only the Planning and Code Enforcement modules.

Inspection result status checks

Checks inspection types and result codes.

You can specify an inspection type and an inspection result code either separately or together.

  • If you don't specify any criteria, the status check looks for any inspection without a result.
  • If you specify just an inspection type, the status check looks for inspections of that type with no results.
  • If you specify just a result code, the status check looks for inspections of any type that have that result.
  • If you specify both an inspection type and a result, the status check looks for inspections of that type with that result.

Next renewal date status checks

Select Next Renewal Date

Available for license types and trade license types. Stops a license from advancing if it hasn't reached its next renewal date.

Open cases status checks

Stops an application from advancing if there are any open cases at the primary location that are set to affect applications. To specify which types of applications a case affects, use the check boxes on the Case Information tab when you create a case.

Required licenses status checks

Available for building application types, project application types, and use application types. Stops an application from advancing if any of the required licenses aren't present.

Review result status checks

Checks review types and result codes.

You can specify a review type and a review result code either separately or together.

  • If you don't specify any criteria, the status check looks for any review without a result.
  • If you specify just a review type, the status check looks for reviews of that type with no results.
  • If you specify just a result code, the status check looks for reviews of any type that have that result.
  • If you specify both a review type and a result, the status check looks for reviews of that type with that result.