Purpose Statement
Inspection Checklists allow departments to create standardized workflows for completing inspections. Administrators can organize checklist items into sections, select response types, associate codes, configure violation tracking, create notification emails, and add Occupancy fields for inspectors to verify or update.
Proper checklist configuration helps departments maintain consistent inspection documentation and supports violation and reinspection workflows.
Background Information
Inspection Checklists are configured within an Inspection Type. A checklist can contain multiple sections and checklist items, also referred to as questions.
Available response types include:
- Standard Inspection — Supports violation tracking.
- Single Select — Allows one response and does not create violation tracking.
- Multi Select — Allows multiple responses and does not create violation tracking.
- Free Text — Provides a text field and does not create violation tracking.
- Custom Response — Supports customized responses and violation tracking.
- Group Name — Creates subcategories within a checklist section.
- Field Update — Adds Occupancy fields to the checklist for verification or updating.
Important: Standard Inspection and Custom Response are the only response types that trigger violation tracking.
Required Permissions
Based on the provided documentation, users configuring Inspection Checklists need access to:
- Inspection Management
- Inspection Type creation and editing
- Code association
- Email configuration when configuring associated emails
- Field Update functionality when adding Occupancy fields
When using Field Update, verify that inspectors have permission through Roles & Permissions to update each selected Occupancy field.
Video
Step-by-Step Guide
1. Navigate to Inspection Types
- Select Inspections.
- Select Inspection Types.
2. Create or Edit an Inspection Type
- To create a new Inspection Type and Checklist, select Add New Type.
- To modify an existing Inspection Type, select Edit.
An existing checklist can be edited at any time.
3. Open the Checklist
- Select Checklist.
4. Create a Checklist Section
- Select Add Checklist Section.
5. Managing Checklist Sections
- Enter a name for the section and Save.
- Reordered using drag-and-drop.
- Activated or deactivated.
- Edited.
- Deleted.
Warning: Deleting a section also deletes all Checklist Items contained within that section.
6. Expand or Collapse Checklist Sections
- Select icon to hide or show Checklist Sections.
7. Add a Checklist Item
- Select the section where the question should appear.
- Select Add Checklist Item.
- Enter the Checklist Item text.
Note: Checklist Item text is limited to 2,500 characters.
8. Configure Mandatory Responses
Enable Mandatory Response when an inspector must provide a response to the Checklist Item.
A bulk checklist option is also available to require all Checklist Items to be completed.
9. Select a Response Type
Select the appropriate Response Type:
- Standard Inspection
- Single Select
- Multi Select
- Free Text
- Custom Response
- Group Name
- Field Update
The response type determines how inspectors answer the question and whether violation tracking is available.
Configuring Standard Inspection Responses
10. Select Standard Inspection
- Select Standard Inspection as the Response Type.
- Select the responses that should be available to inspectors.
At minimum, the source recommends enabling Pass and Fail. Additional responses should be configured according to agency policy.
Important: Enable every response that may be needed during both the initial inspection and subsequent reinspections. For example, if inspectors may need to issue a Citation during a reinspection, Citation must already be enabled for the Checklist Item.
11. Associate Codes
Associated Codes can be configured for all response types except Group Name and Field Update.
- Select Associated Codes.
- Use Advanced Search to locate the appropriate code.
- Select one or more codes.
- Select Save.
12. Associate Violation Emails
Associated Emails are available for Standard Inspection and Custom Response items.
- Select Associate Emails.
- Configure:
- Applicable response
- CC Inspector, if needed
- Include Inspection Report, if needed
- Default recipient(s)
- Subject
- Email message body
- Format the email message as needed.
13. Save the Checklist Item
- Select Save when configuration is complete.
14. Reorder Checklist Items
- Drag and drop a Checklist Item to change its position.
- Existing Checklist Items can also be activated/deactivated, duplicated, or deleted.
Note: Checklist Items can only be reordered within the same checklist section.
Configuring Other Response Types
Single Select
Use Single Select when inspectors should select only one answer.
- Enter the Checklist Item.
- Enable Mandatory Response, if needed.
- Select Single Select.
- Add response choices using the + button.
- Remove responses using the - button.
- Associate Codes, if needed.
- Select Save.
Single Select does not trigger violation tracking.
Multi Select
Use Multi Select when inspectors can select more than one answer.
- Enter the Checklist Item.
- Enable Mandatory Response, if needed.
- Select Multi Select.
- Add the applicable responses.
- Associate Codes, if needed.
- Select Save.
Multi Select does not trigger violation tracking.
Free Text
Use Free Text when inspectors need to enter a written response.
- Enter the Checklist Item.
- Enable Mandatory Response, if needed.
- Select Free Text.
- Associate Codes, if needed.
- Select Save.
Free Text does not trigger violation tracking.
Configuring Custom Responses
Custom Responses allow agencies to create agency-specific answer choices while mapping those choices to Standard Responses.
- Select Add Response.
- Enter the custom response.
- Link it to the appropriate Standard Response.
- For Fail and Citation response types, configure whether the response should trigger a reinspection.
- Repeat for additional responses.
- Associate an email, if needed.
- Select Save.
A Custom Response can create violation tracking when a code is associated with the Checklist Item, even when that response is configured not to trigger a reinspection.
Creating Groups and Subcategories
Use Group Name to organize Checklist Items into subcategories.
- Create or select the appropriate Checklist Section.
- Select Add New Checklist Item.
- Enter the subcategory name.
- Select Group Name as the Response Type.
- Select Save.
- Repeat for additional subcategories.
- Add Checklist Items to the applicable groups.
Configuring Field Updates
Field Update allows Occupancy fields to be included in the checklist so inspectors can verify or update property information.
- Create a new Checklist Item.
- Select Field Update as the Response Type.
- Search for and select the Occupancy field or fields.
- Add multiple Field Updates when needed.
- Verify inspectors have permission to update the selected fields through Roles & Permissions.
Available fields include Occupancy information from categories such as:
- Demographics
- Occupancy Load
- Area
- Construction
- Access
- Risk Assessment
Examples include Business Name, Occupancy Status, Property Use, Occupancy Class, Year Built, Occupancy Load, Total Area, Construction Type, Number of Units, Fire Sprinklers, Standpipe Systems, Hazard Index, and Risk Classification.
Additional Checklist Options
Require All Checklist Items
Enable Require All to require completion of all Checklist Items.
Additional checklist options include:
- Allow to add Ad-hoc violations for this checklist
- Allow the use of Severity Level
- Allow the use of Compliance Date
Results Options
Use Results Options to apply Standard Inspection responses across Standard Inspection Checklist Items.
- Select Results Options.
- Select the Standard Inspection responses to add.
- Select Save.
Section Bulk Actions
Within a selected section:
- Activate All activates all Checklist Items.
- Duplicate All duplicates all Checklist Items.
Saving the Checklist
- Select Save to save your changes.
Or:
- Select Close.
- When prompted to save your changes, select the appropriate option.
Best Practices
- Organize Checklist Items into logical sections that match the inspector's normal workflow.
- Use Standard Inspection or Custom Response when violation tracking is required.
- Configure every response that inspectors may need during initial inspections and reinspections.
- Associate the appropriate codes with items that require code references or violation tracking.
- Use Group Name to make large checklists easier to navigate.
- Use Field Update when inspectors should verify or update Occupancy information as part of an inspection.
- Verify Roles & Permissions before deploying Field Update items.
- Review email recipients, subjects, and message content before enabling automated violation notifications.
- Use Ad-Hoc Violations when inspectors may encounter violations that are not explicitly represented by existing Checklist Items.
Troubleshooting & FAQs
Why isn't a Checklist Item creating violation tracking?
Only Standard Inspection and Custom Response response types trigger violation tracking. For Custom Responses, verify the appropriate code association and response configuration.
Why isn't Citation available during a reinspection?
Responses needed during subsequent reinspections must be enabled on the Checklist Item. Verify that Citation or the other required response was configured.
Why can't an inspector update an Occupancy field from a Field Update item?
Verify the inspector's Roles & Permissions allow the selected Occupancy field to be updated.
Can Checklist Items be moved between sections?
The provided documentation states that Checklist Items can only be reordered within the same section.
What happens when I delete a Checklist Section?
All Checklist Items within that section are also deleted.
Why aren't violation emails being sent?
Verify that the email is associated with the applicable Standard Inspection or Custom Response and that the configured recipients and email information are correct.
How long can a Checklist Item be?
Checklist Item text has a maximum length of 2,500 characters.
Which response types support Associated Codes?
Associated Codes apply to all documented Response Types except Group Name and Field Update.