Skip to content

Configure Misbehavior Categories

Configure Misbehavior Categories

Set up categories to classify disciplinary incidents and infractions.

Time required: 5-10 minutes

Prerequisites

  • Discipline Manager role
  • Understanding of institution’s code of conduct

Concepts

Category Purpose

Categories help classify and track:

  • Types of infractions
  • Severity levels
  • Common issues for reporting

Example Categories

CategoryDescription
Academic DishonestyCheating, plagiarism, unauthorized materials
AttendanceTruancy, excessive absences, tardiness
BehavioralDisruptive conduct, disrespect, bullying
SafetyFighting, threats, dangerous behavior
PropertyVandalism, theft, damage
SubstanceDrug or alcohol violations

Create a Category

Step 1: Navigate to Categories

  1. Go to OpenEduCatDisciplineConfigurationMisbehavior Categories
  2. Click Create

Step 2: Enter Category Details

FieldRequiredDescriptionExample
NameYesCategory name”Academic Dishonesty”
CodeNoShort code”ACAD”
DescriptionNoDetailed explanation”Includes cheating, plagiarism…”
ActiveNoAvailability toggleTrue

Step 3: Save

Click Save. Category is now available for incident classification.

Category Management

View Categories

  1. Go to DisciplineConfigurationMisbehavior Categories
  2. View list of all categories

Edit Category

  1. Click on category name
  2. Modify fields as needed
  3. Save changes

Archive Category

To hide without deleting:

  1. Open category
  2. Uncheck Active
  3. Save

Using Categories in Incidents

Assign Category to Incident

When recording a discipline incident:

  1. Create new discipline record
  2. Select Misbehavior Category from dropdown
  3. Category helps classify the incident

Benefits of Categorization

  • Consistent incident classification
  • Better reporting and analytics
  • Pattern identification
  • Policy compliance tracking

Category Reports

View by Category

  1. Go to DisciplineReportsStudent Wise
  2. Group by Category
  3. Analyze incident patterns

Category Statistics

Track:

  • Incidents per category
  • Category trends over time
  • Students with multiple incidents in category

Field Reference

Misbehavior Category (op.misbehaviour.category)

Technical FieldUI LabelTypeNotes
nameNameCharRequired
codeCodeCharOptional identifier
descriptionDescriptionTextCategory details
activeActiveBooleanDefault: True
company_idCompanyMany2oneMulti-company

Integration with Other Models

Discipline Record

FieldRelationship
misbehaviour_category_idMany2one to op.misbehaviour.category

Suspended Student

FieldRelationship
misbehaviour_category_idMany2one to op.misbehaviour.category

Best Practices

Category Design

  1. Be Specific: Clear, distinct categories
  2. Be Comprehensive: Cover all common infractions
  3. Be Consistent: Use same categories across institution
  4. Review Annually: Update based on policy changes

Naming Conventions

GoodAvoid
”Academic Dishonesty""Cheating” (too narrow)
“Behavioral Misconduct""Bad Behavior” (too vague)
“Safety Violation""Dangerous” (not descriptive)

Troubleshooting

Category not appearing in dropdown

Check:

  • Category is active
  • You have access permissions
  • Company matches incident company

Cannot delete category

Categories with incidents cannot be deleted:

  • Archive instead of delete
  • Or reassign incidents first

Reports showing wrong categories

Verify:

  • Incidents correctly categorized
  • Category not duplicated
  • Filters set correctly

Related: Record an Incident | Manage Suspensions