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 check type. The elements that you see on the page will vary depending on which criteria are required for the status check type that you select. For example, if you select Formula, then the Formula field is displayed.
Several check types use grids to define the criteria. In those cases you can define multiple criteria, any one of which will stop an application from advancing. None of the criteria in these grids are required, so you can define different types of status checks by entering different values.
For example, for an Inspection Result status check you can specify an inspection type and an inspection result code, either separately or together. How the status check is applied depends on which values you enter.
- 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.
This table describes each type of status check:
Status check type | Description |
---|---|
Formula | Uses a formula to determine whether an application can advance to the next milestone. Enter your formula in the Formula field. |
Condition Approval | Checks condition types and approval codes. |
Condition Unapproved | Checks for unapproved conditions of the specified types. If you don't specify any condition types, then all conditions will be checked. |
Fee Status | Checks fee codes, descriptions, and statuses. |
Inspection Result | Checks inspection types and result codes. |
Review Result | Checks review types and result codes. |
Open Cases | 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 | 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. |
Hearing Result | Available for planning application types and case types. Checks hearing types and result codes. |
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. |
Endorsement | Available for license types. Checks endorsements and endorsement statuses. |