For the complete documentation index, see llms.txt. This page is also available as Markdown.

Penal Codes

Sonoran CAD allows you to customize your community's penal codes, charge type names, bond type names, and more!

What are penal codes?

Penal Codes Explained

Penal codes can easily be referenced and cited in records/reports as charges.

Sonoran CAD - Penal Code Reference Window
Sonoran CAD - Charges Section

1. Charge Types

You can create your own "Charge Type" options for penal codes. If your country does not have "felonies" you can edit or remove this option.

You can also use the "Auto Sort" feature to quickly format the order of these charge types.

Be sure to hit "Save" before exiting the page.

Sonoran CAD - Custom Charge Types

2. Bond Types

You can create your own "Bond'/Bail Type" options for penal codes. Again, if your country does not use these, you can edit or remove them as needed.

You can also use the "Auto Sort" feature to quickly format the order of these charge types.

Sonoran CAD - Custom Bond & Bail Types

3. Penal Codes

Adding, editing, or removing a penal code is easy. Simply click on the existing code to edit it, or press "New Penal Code" to create a new one.

Sonoran CAD - Penal Code Management
Sonoran CAD - Penal Code Editor

4. My locality doesn't call them "Penal Codes"

Sonoran CAD allows you to change the naming of "Penal Codes" to anything else you'd like. Learn more about our geographical customization.

Import from Premade Spreadsheet (CSV)

We've compiled realistic, roleplay-focused penal code spreadsheets for all 50 US states and several popular international jurisdictions. Select a direct download below, then import the CSV into the CAD.

United States — all 50 states
State
Premade CSV

Alabama

Download CSV

Alaska

Download CSV

Arizona

Download CSV

Arkansas

Download CSV

California

Download CSV

Colorado

Download CSV

Connecticut

Download CSV

Delaware

Download CSV

Florida

Download CSV

Georgia

Download CSV

Hawaii

Download CSV

Idaho

Download CSV

Illinois

Download CSV

Indiana

Download CSV

Iowa

Download CSV

Kansas

Download CSV

Kentucky

Download CSV

Louisiana

Download CSV

Maine

Download CSV

Maryland

Download CSV

Massachusetts

Download CSV

Michigan

Download CSV

Minnesota

Download CSV

Mississippi

Download CSV

Missouri

Download CSV

Montana

Download CSV

Nebraska

Download CSV

Nevada

Download CSV

New Hampshire

Download CSV

New Jersey

Download CSV

New Mexico

Download CSV

New York

Download CSV

North Carolina

Download CSV

North Dakota

Download CSV

Ohio

Download CSV

Oklahoma

Download CSV

Oregon

Download CSV

Pennsylvania

Download CSV

Rhode Island

Download CSV

South Carolina

Download CSV

South Dakota

Download CSV

Tennessee

Download CSV

Texas

Download CSV

Utah

Download CSV

Vermont

Download CSV

Virginia

Download CSV

Washington

Download CSV

West Virginia

Download CSV

Wisconsin

Download CSV

Wyoming

Download CSV

International jurisdictions
Jurisdiction
Premade CSV

Canada

Download CSV

England and Wales

Download CSV

New South Wales, Australia

Download CSV

New Zealand

Download CSV

Import from Customized Spreadsheet (CSV)

Custom Spreadsheet Import

Sonoran CAD allows you to easily import your penal codes from a spreadsheet (.CSV) file.

1. Copy the Google Sheet

Navigate to our official penal code Google sheet and make a copy. Using a copy of our official sheet ensures your penal codes are formatted correctly.

You may ONLY use the Google sheet directly. Editing this via Excel or any other program is NOT supported.

Penal Codes - Copy Sheet

2. Add Your Penal Codes

Now that you have copied this sheet into your Google Drive, you can add new rows and format your penal codes.

3. Download the CSV

In Google Sheets, navigate to File > Download > Comma Separated Values (.csv) to download the file.

Google Sheets - Download CSV

4. Import the CSV File

In Sonoran CAD, navigate to Admin > Customization > Penal Codes

In the penal codes section, select the "Import" button. Then, select "CSV" as the import type and select your downloaded CSV file.

Sonoran CAD - Import Data
File Selector - Select File

After selecting the CSV file, your penal codes will be imported into the CAD and saved automatically.

Troubleshooting

Our Google sheet includes specific error checking and validation to handle common mistakes. Support is not provided if you are using Excel, or any other program.

Import from JSON

JSON Import

You can also build and format your penal codes directly into JSON. These JSON formatted penal codes can be sent via our API endpoint, or pasted directly into the UI for a more user-friendly experience.

1. Format the JSON Structure

The JSON structure is an object array. Be sure to strictly follow the format. All keys are strings, with the exception of bondAmount being a number.

2. Import the JSON Structure

In Sonoran CAD, navigate to Admin > Customization > Penal Codes

In the penal codes section, select the "Import" button. Then, select "JSON" and paste the JSON object array of penal codes.

Sonoran CAD - Import Data
Sonoran CAD - Paste JSON Content

After pasting the JSON content, your penal codes will be imported into the CAD and saved automatically.

Last updated

Was this helpful?