# Incident Reports: Clery Act

<span>This is your guide to following the Clery Act/Stop Campus Hazing Act compliance features recently added to the OPSCOM system. </span>

# Fire Safety Report

<p class="callout info">This article outlines the setup and use of compliance and reporting features designed to be fully congruent with "<span class="svelte-1fz0gqk">The </span>**<span class="svelte-1fz0gqk">Jeanne Clery Campus Safety Act</span>**<span class="svelte-1fz0gqk">, at </span>**<span class="svelte-1fz0gqk">20 U.S.C. § 1092(f)</span>**<span class="svelte-1fz0gqk"><span class="svelte-1fz0gqk">"</span></span> The primary purpose of these tools is to allow institutions to map existing local incident codes and campus buildings into broader federal reporting classifications without complicating standard data entry. This guide is intended for OperationsCommander (OPSCOM) administrators.</p>

## Setup &amp; Configuration

The configuration of these compliance features requires mapping your campus geography and incident categories using the administrative portal.

## Location Types Configuration

Location types allow you to classify campus locations according to Clery Act geography requirements (e.g., On-Campus, Public Property, Non-campus, etc.). This is also critical for **Fire Safety Report**, which groups data by building. **Your installation may already have location data, all modules use the same list.**

1. Hover over **System Configuration, Manage Locations.**
2. Review the default classifications provided by the system.
3. Click the **Edit** icon to rename a type, or click **Add New** to create a custom classification.
4. Click the **Archive** button to hide a classification you do not need. Archiving removes it from dropdowns without deleting historical data.
5. Hover over **Locations** and click **Locations List**.
6. Click the **Edit** icon next to a specific building or location.
7. Click the **Location Type** drop-down menu and choose the appropriate classification for that building.

<p class="callout success">If no location type exists for a particular location, it will not display on the **Fire Safety Report** or the Annual Crime Statistics Report. Sub-locations will automatically have the same location type of the main location.</p>

## Category Types Configuration

Category types group your specific incident categories into broader regulatory buckets (usually defined by legal statutes). Your installation may already cover your needs, you can check the category types and edit them by doing the following;

- Hover over **System Configuration**, **Incidents**, and click **Categories**.
- Customize the default list by adding, editing, or archiving types to match your reporting framework. 
    - You can also configure sub categories by clicking the "Sub" icon, next to each category

You can make an **incident category** eligible for the **Fire Safety Report** by checking that box when editing the category. Once you click save, any new incident created with the category you checked the box for, will include the **Fire Safety form** at the bottom.

<p class="callout info">**Ensure the appropriate form checkboxes are enabled** for each incident category you wish to use them with. Disabling a form for a specific incident type will make it unavailable when generating reports.</p>

## Using this Feature

Create a new incident and select the category you enabled the "**Fire form**" for, as well as a subcategory.

1. Scroll down the incident edit page to view the supplemental form if the chosen category triggers the **Fire Safety** form.
2. Enter the required data, including the cause of the fire, number of injuries, number of deaths, and value of property damage.
3. Save the incident to log the compliance data.

## Generating Compliance Reports  


Once an incident exists with a **Fire Safety** form filled out, that information is submitted to the **Fire Safety Report.**

- Hover over **Incidents**, **Reports**, and click on the **Fire Safety Report** to view fire statistics grouped by building, based on a selected date range.
- Click the **Export to Excel** button on either report screen to download the formatted data.

---

## <span style="color: rgb(22, 145, 121);">Best Practices &amp; Considerations</span>

- <span style="color: rgb(22, 145, 121);">**Always ensure every active location is assigned a Location Type.** If an incident occurs at a location missing this metadata, it will not properly map to your Clery geography or the **Fire Safety Report**.</span>
- <span style="color: rgb(22, 145, 121);">**Categories lacking a Category Type will still report.** If you flag a category for reporting but forget to assign a Category Type, the system will group those incidents under an "Uncategorized" header to ensure data is never silently dropped.</span>
- <span style="color: rgb(22, 145, 121);">**Reports feature zero-count transparency.** Every configured crime type or location will always show a row on your reports, even if the count is zero.</span>
- <span style="color: rgb(22, 145, 121);">**Color shading in reports indicates volume.** When reviewing the Annual Crime Statistics Report, pay attention to the red shading in the cells; darker red visually highlights problem areas relative to the highest single count in your dataset.</span>
- <span style="color: rgb(22, 145, 121);">**Tip:** If a specific crime type is missing from your Annual Crime Statistics report, immediately check that both the **Include in Reports** switch on the Category and the **Reporting** switch on the Sub-Category are enabled.</span>

# Hazing Transparency Report

<p class="callout info">This article outlines the setup and use of compliance and reporting features designed to be fully congruent with "<span class="svelte-1fz0gqk">The </span>**<span class="svelte-1fz0gqk">Jeanne Clery Campus Safety Act</span>**<span class="svelte-1fz0gqk">, at </span>**<span class="svelte-1fz0gqk">20 U.S.C. § 1092(f)</span>**<span class="svelte-1fz0gqk">"</span> The primary purpose of these tools is to allow institutions to map existing local incident codes and campus buildings into broader federal reporting classifications without complicating standard data entry. This guide is intended for OperationsCommander (OPSCOM) administrators.</p>

## Setup &amp; Configuration

The configuration of these compliance features requires mapping your campus geography and incident categories using the administrative portal.

## Location Types Configuration

Location types allow you to classify campus locations according to Clery Act, or other regulatory geography requirements (e.g., On-Campus, Public Property, Non-campus, etc.). This is also critical for the Hazing Transparency report, which groups data by location. **Your installation may already have location data, all modules use the same list.**

1. Hover over **System Configuration, Manage Locations.**
2. Review the default classifications provided by the system.
3. Click the **Edit** icon to rename a type, or click **Add New** to create a custom classification.
4. Click the **Archive** button to hide a classification you do not need. Archiving removes it from dropdowns without deleting historical data.
5. Hover over **Locations** and click **Locations List**.
6. Click the **Edit** icon next to a specific building or location.
7. Click the **Location Type** drop-down menu and choose the appropriate classification for that building.

<p class="callout info">If no location type exists for a particular location, it will not display on the **Hazing Transparency report** or the Annual Crime Statistics Report. Sub-locations will automatically have the same location type of the main location.</p>

## Category Types Configuration

Category types group your specific incident categories into broader regulatory buckets (usually defined by legal statutes). Your installation may already cover your needs, you can check the category types and edit them by doing the following;

- Hover over **System Configuration**, **Incidents**, and click **Categories**.
- Customize the default list by adding, editing, or archiving types to match your reporting framework. 
    - You can also configure sub categories by clicking the "Sub" icon, next to each category

**You can make an incident category eligible for the Hazing Transparency report by checking that box when editing the incident category.** Once you click save, any new incident created with the category you checked the box for, will include the **Hazing Transparency form** at the bottom.

<p class="callout warning">**Ensure the appropriate form checkboxes are** **enabled** for each incident category you wish to use them with. Disabling a form for a specific incident type will make it unavailable when generating reports.</p>

## Using this Feature

Create a new incident and select the category you enabled the **Hazing Transparency form** for, as well as a subcategory.

1. Scroll down the incident edit page to view the supplemental form if the chosen category triggers the **Hazing Transparency form**.
2. Enter the required data, including the Student organization(s) involved in the hazing incident, relevant dates, and Description of the hazing incident.
3. Save the incident to log the compliance data.

## Generating Compliance Reports  


Once an incident exists with a **Hazing Transparency form** filled out, that information is submitted to the **Hazing Transparency report.** To view this report, do the following;

- Hover over **Incidents**, **Reports**, and click on the **Hazing Transparency Report** to view university Hazing statistics grouped by building, based on a selected date range.
- Click the **Export to Excel** button on either report screen to download the formatted data.

---

## <span style="color: rgb(22, 145, 121);">Best Practices &amp; Considerations</span>

- <span style="color: rgb(22, 145, 121);">**Always ensure every active location is assigned a Location Type.** If an incident occurs at a location missing this metadata, it will not properly map to your Clery geography or the **Hazing Transparency Report.**</span>
- <span style="color: rgb(22, 145, 121);">**Categories lacking a Category Type will still report.** If you flag a category for reporting but forget to assign a Category Type, the system will group those incidents under an "Uncategorized" header to ensure data is never silently dropped.</span>
- <span style="color: rgb(22, 145, 121);">**Reports feature zero-count transparency.** Every configured crime type or location will always show a row on your reports, even if the count is zero.</span>
- <span style="color: rgb(22, 145, 121);">**Color shading in reports indicates volume.** When reviewing the Annual Crime Statistics Report, pay attention to the red shading in the cells; darker red visually highlights problem areas relative to the highest single count in your dataset.</span>
- <span style="color: rgb(22, 145, 121);">**Tip:** If a specific crime type is missing from your Annual Crime Statistics report, immediately check that both the **Include in Reports** switch on the Category and the **Reporting** switch on the Sub-Category are enabled.</span>

# Troubleshooting (Clery reports)

<p class="callout info">This article provides OperationsCommander (OPSCOM) administrators with a quick troubleshooting checklist to diagnose and resolve common reporting and form configuration issues following the Clery Act documentation features. It helps administrators efficiently identify misconfigured locations, missing reporting switches, and unassigned categories across the system.</p>

## Setup and Configuration

To ensure compliance and accurate reporting, make sure that initial configurations are properly mapped within the admin console before generating reports. You can find the documentation to follow for specific reports under these wiki pages:

- *[Fire Safety Report](https://opscom.wiki/books/system-reports/page/fire-safety-report "Fire Safety Report")*
- *[Hazing Transparency Report](https://opscom.wiki/books/system-reports/page/hazing-transparency-report "Hazing Transparency Report")*

<p class="callout warning">**Always verify your category settings and reporting switches after making system updates.** Regularly auditing your configurations prevents missing data in critical reports and ensures forms trigger correctly during incident logging.</p>

### Troubleshooting Issues

Review the scenarios and step-by-step resolution paths below to resolve common display and reporting errors within the application.

- **Fires or crimes not showing up correctly on a report:** Check that the building has a **Location Type** assigned. Buildings lacking a defined location type may be omitted from specific safety or statutory reports. Navigate to the location settings, verify the designated classification, and ensure a valid **Location Type** is selected.
- **A crime type is missing from the Annual Crime Statistics report:** Check both **Reporting** switches for that Category and Sub-Category. If either switch is toggled off, the data will be filtered out of annual summaries. Open the category configuration menu, locate the reporting toggles, and enable both settings.
- **A crime type is showing up under Uncategorized:** Assign that Category a **Category Type** on its edit form. Incidents or crimes missing explicit categorization fallback to a generic classification. Access the category's edit page via the management console and choose an appropriate **Category Type** from the available options.
- **The Hazing or Fire form is not appearing on an incident:** Check the Category's **Trigger Hazing Form** or **Trigger Fire Form** switch. If these toggles are disabled, the dynamic sub-forms will not render when an administrator logs a qualifying incident. Update the category configuration to enable the corresponding trigger switch.
- **An organization is missing from the hazing form dropdown:** Check that the organization has not been archived. Archived groups are automatically filtered out of active form selections. Locate the organization profile in the administrative directory and restore its status if it should remain active.

---

## <span style="color: rgb(22, 145, 121);">Best Practices and Considerations</span>

- <span style="color: rgb(22, 145, 121);">**Standardize Naming Conventions:** Keep categories, sub-categories, and location types clearly labeled to prevent configuration oversights during audits.</span>
- <span style="color: rgb(22, 145, 121);">**Conduct Periodic Audits:** Routinely review your incident categories and reporting switches ahead of compliance deadlines to ensure all fields map accurately to required outputs.</span>

# Annual Crime Statistics Report

<p class="callout info"><span class="">This article outlines the setup and use of compliance and reporting features designed to align with "The Jeanne Clery Campus Safety Act,</span> at 20 U.<span class="">S.</span>C.<span class=""> § 1092(f).</span>" The primary purpose of these tools is to allow institutions to map existing local incident codes and campus buildings into broader reporting classifications without complicating standard data entry. While built to satisfy US Clery Act compliance, institutions not obligated by this legislation—such as Canadian colleges and universities—can also leverage this report to track geographic incident trends, evaluate campus hot spots, and compile year-over-year safety metrics. This guide is intended for OPSCOM administrators.</p>

## Setup &amp; Configuration

Configuring these features requires mapping your campus geography and incident categories using the administrative portal so data populates accurately on the Annual Crime Statistics Report.

### Location Types Configuration

Location types classify campus locations according to standard geographic categories. This is critical for the Annual Crime Statistics report, which groups and tallies incident data by location geography.

1. <span data-path-to-node="7,0,0,0">Hover over **System Configuration**, then **Manage Locations**, and click **Locations**</span><span class="" data-path-to-node="7,0,0,1"><sup class="superscript"></sup></span><span data-path-to-node="7,0,0,2">.</span>
2. <span data-path-to-node="7,1,0,0">Click the **Edit** button next to a specific location.</span>
3. <span data-path-to-node="7,2,0,0">In the **Manage Locations** modal, click the **Location Type** drop-down menu and select the appropriate classification</span><span class="" data-path-to-node="7,2,0,1"><sup class="superscript"></sup></span><span data-path-to-node="7,2,0,2">:</span>
    
    
    - <span data-path-to-node="7,2,1,0,0,0">**Noncampus Buildings and Property**</span><span class="" data-path-to-node="7,2,1,0,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="7,2,1,1,0,0">**On-Campus (General)**</span><span class="" data-path-to-node="7,2,1,1,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="7,2,1,2,0,0">**On-Campus Student Housing**</span><span class="" data-path-to-node="7,2,1,2,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="7,2,1,3,0,0">**Public Property (Adjacent)**</span><span class="" data-path-to-node="7,2,1,3,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="7,2,1,4,0,0">**Public Property (Within Bounds)**</span><span class="" data-path-to-node="7,2,1,4,0,1"><sup class="superscript"></sup></span>
4. <span data-path-to-node="7,3,0,0">Click **Save Changes**</span><span class="" data-path-to-node="7,3,0,1"><sup class="superscript"></sup></span><span data-path-to-node="7,3,0,2">.</span>

### Category Types &amp; Reporting Configuration

<span class="" data-path-to-node="1,0">Category types group your specific incident categories into broader reporting classifications defined by Clery Act reporting mandates. For incidents to appear on the Annual Crime Statistics Report, both the parent category and its individual subcategories must have reporting enabled</span><span class="" data-path-to-node="1,1"><sup class="superscript"></sup></span><span data-path-to-node="1,2">.</span>

1. Hover over **System Configuration**, then **Incidents**, and click **Categories**.
2. <span data-path-to-node="2,1,0,0">From the **Incident Categories** list on the left, select the category you want to configure (e.g., *Abduction*)</span><span class="" data-path-to-node="2,1,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,1,0,2">.</span>
3. In the top section for the category:
    
    
    - <span data-path-to-node="2,2,1,0,0,0">Select the appropriate classification from the **Category Type** drop-down menu</span><span class="" data-path-to-node="2,2,1,0,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,2,1,0,0,2">.</span>
    - <span data-path-to-node="2,2,1,1,0,0">Toggle the **Include In Reports** switch to **ON**</span><span class="" data-path-to-node="2,2,1,1,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,2,1,1,0,2">.</span>
4. <span data-path-to-node="2,3,0,0">Scroll down to the **Subcategories** section on the same page</span><span class="" data-path-to-node="2,3,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,3,0,2">.</span>
5. <span data-path-to-node="2,4,0,0">For each subcategory you want tracked, toggle the **Include In Reports** switch to **ON**</span><span class="" data-path-to-node="2,4,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,4,0,2">.</span>
6. <span data-path-to-node="2,5,0,0">Click **Save** at the bottom of the page to apply your changes</span><span class="" data-path-to-node="2,5,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,5,0,2">.</span>

<p class="callout success"><span data-path-to-node="2,5,0,2"><span data-path-to-node="3,0,0">**Important:** Both switches are required</span><span data-path-to-node="3,0,1"><sup class="superscript"></sup></span><span data-path-to-node="3,0,2">. If a category has **Include In Reports** enabled but its subcategories have it toggled off (or vice versa), incident data under those classifications will not appear on the report</span><span data-path-to-node="3,0,3"><sup class="superscript"></sup></span><span data-path-to-node="3,0,4">.</span></span></p>

### Generating Compliance Reports

To view and export the compiled statistics:

1. Hover over **Incidents**, then **Reports**, and click **Annual Crime Statistics Report**.
2. <span data-path-to-node="2,1,0,0">In the **Through Year** field at the top, enter the target year and click **Search** to display data for that year and the two preceding years (e.g., entering 2023 displays 2023, 2022, and 2021)</span><span class="" data-path-to-node="2,1,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,1,0,2">.</span>
3. <span data-path-to-node="2,2,0,0">Review the populated matrix, which breaks down incident counts by crime classification (**Crimes**) across federal geography types</span><span class="" data-path-to-node="2,2,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,2,0,2">:</span>
    
    
    - <span data-path-to-node="2,2,1,0,0,0">**Noncampus Buildings and Property**</span><span class="" data-path-to-node="2,2,1,0,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="2,2,1,1,0,0">**On-Campus (General)**</span><span class="" data-path-to-node="2,2,1,1,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="2,2,1,2,0,0">**On-Campus Student Housing**</span><span class="" data-path-to-node="2,2,1,2,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="2,2,1,3,0,0">**Public Property (Adjacent)**</span><span class="" data-path-to-node="2,2,1,3,0,1"><sup class="superscript"></sup></span>
    - <span data-path-to-node="2,2,1,4,0,0">**Public Property (Within Bounds)**</span><span class="" data-path-to-node="2,2,1,4,0,1"><sup class="superscript"></sup></span>
4. <span data-path-to-node="2,3,0,0">Click the green **Export to Excel** button in the upper-right corner to download the formatted dataset for audits, compliance filings, or annual security publications</span><span class="" data-path-to-node="2,3,0,1"><sup class="superscript"></sup></span><span data-path-to-node="2,3,0,2">.</span>

---

<span style="color: rgb(22, 145, 121); font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 1.5em; font-weight: 400;">Best Practices &amp; Considerations</span>

- <span style="color: rgb(22, 145, 121);"><span data-path-to-node="24,0,0,0">**Assign Location Types to Every Active Location:** Leaving the Location Type set to **None** will prevent incidents at that location from displaying on the Annual Crime Statistics Report</span><span class="" data-path-to-node="24,0,0,1"><sup class="superscript"></sup></span><span data-path-to-node="24,0,0,2">. Sub-locations automatically inherit the Location Type assigned to the primary location.</span> </span>
- <span style="color: rgb(22, 145, 121);">**Uncategorized Incidents:** Categories lacking an assigned Category Type will still report if flagged for reporting. The system groups those incidents under an "Uncategorized" header to ensure data is never silently dropped.</span>
- <span style="color: rgb(22, 145, 121);">**Zero-Count Transparency:** Every configured crime category or location type will always display a row on your report, even if the count is zero, providing complete visibility and audit integrity.</span>
- <span style="color: rgb(22, 145, 121);">**Color Shading Volume Indicators:** When reviewing the Annual Crime Statistics Report, cells feature dynamic red shading. Darker red highlights higher incident volumes relative to the highest single count in your dataset, making hot spots easy to identify.</span>
- <span style="color: rgb(22, 145, 121);">**Troubleshooting Missing Data:** If a specific incident or crime type is missing from your Annual Crime Statistics report, verify the following three settings:</span>
    
    
    1. <span style="color: rgb(22, 145, 121);"><span data-path-to-node="24,5,1,0,0,0">The building has an active **Location Type** selected (not set to "None") under **Manage Locations**</span><span class="" data-path-to-node="24,5,1,0,0,1"><sup class="superscript"></sup></span><span data-path-to-node="24,5,1,0,0,2">.</span> </span>
    2. <span style="color: rgb(22, 145, 121);"><span data-path-to-node="24,5,1,1,0,0">The category has **Include In Reports** toggled **ON** under **Categories**</span><span class="" data-path-to-node="24,5,1,1,0,1"><sup class="superscript"></sup></span><span data-path-to-node="24,5,1,1,0,2">.</span> </span>
    3. <span style="color: rgb(22, 145, 121);"><span data-path-to-node="24,5,1,2,0,0">The specific subcategory has **Include In Reports** toggled **ON** under the category's **Subcategories** list</span><span class="" data-path-to-node="24,5,1,2,0,1"><sup class="superscript"></sup></span><span data-path-to-node="24,5,1,2,0,2">.</span></span>