Skip to content

Submit and Track Grievances

Submit and Track Grievances

Submit complaints, track resolution progress, and manage the grievance workflow from submission to closure.

Time: 5–10 minutes Module: OpenEduCat Grievance Enterprise Permissions: Grievance User, Grievance Manager, or Portal User


Prerequisites

  • Student, faculty, or parent account exists
  • Grievance categories configured
  • Grievance teams assigned to categories
  • Access to grievance menu or portal

Overview

The Grievance system provides:

  • Structured complaint submission for students, faculty, and parents
  • Multi-stage workflow with tracking
  • Team-based assignment and resolution
  • Appeal process for dissatisfied resolutions
  • Portal access for real-time status tracking

Grievance Workflow

Draft → Submitted → In Review → Action → Resolve → Close
Reject
StateDescription
DraftInitial creation, editable
SubmittedAwaiting team assignment
In ReviewUnder investigation
ActionResolution being implemented
ResolveResolution provided
CloseGrievance completed
RejectGrievance deemed invalid
CancelWithdrawn by submitter

Steps

1. Submit via Backend (Staff)

  1. Navigate to OpenEduCat → Grievances

  2. Click New

  3. Select Grievance By:

    • Student
    • Faculty
    • Parent
  4. Complete the required fields:

FieldAction
SubjectEnter a clear, descriptive title
CategorySelect the appropriate grievance category
DescriptionProvide detailed complaint information
AttachmentsUpload supporting documents
  1. For academic grievances (if category is academic):
FieldAction
CourseSelect the relevant course
BatchSelect the batch
Academic YearSelect the year
Academic TermSelect the term
  1. Click Save (creates in Draft state)
  2. Click Submit to send for review

2. Submit via Student Portal

  1. Log in to the student portal
  2. Click Grievances from the home menu
  3. Click Add Grievance
  4. Fill in the grievance form:
    • Subject
    • Category
    • Description
    • Attachments (required)
  5. Choose:
    • Save as Draft: Continue editing later
    • Submit: Send for review

3. Submit via Parent Portal

  1. Log in to the parent portal
  2. Select your child (if multiple students)
  3. Navigate to Grievances
  4. Submit grievance on behalf of the student

Track Grievance Status

Via Portal

  1. Navigate to My Grievances in the portal

  2. View the status badge for each grievance:

    • Draft: Not yet submitted
    • In Progress: Under review
    • Resolved: Awaiting your feedback
    • Closed: Completed
  3. Click on a grievance to view details

Via Backend

  1. Navigate to OpenEduCat → Grievances
  2. Use the Kanban view to see grievances grouped by state
  3. Click on any grievance to view full details

Respond to Resolution

When a grievance is resolved:

  1. Open the grievance details (portal or backend)
  2. Review the Action Taken section
  3. Provide satisfaction feedback:
    • Click Satisfied to close the grievance
    • Click Not Satisfied to escalate

File an Appeal

If not satisfied with the resolution:

  1. Click Not Satisfied
  2. A new grievance is created as an appeal
  3. The appeal links to the original grievance
  4. Provide additional details
  5. Submit for re-review

Field Reference

Grievance Model (grievance)

FieldTechnical NameTypeRequiredDescription
NamenameCharAutoGrievance ID (GRI0001)
SubjectsubjectCharYesGrievance title
DescriptiondescriptionTextYesDetailed complaint
Categorygrievance_category_idMany2oneYesClassification
Teamgrievance_team_idMany2oneConditionalHandling team
Grievance Bygrievance_forSelectionYesstudent/faculty/parent
Studentstudent_idMany2oneConditionalIf grievance_for=student
Facultyfaculty_idMany2oneConditionalIf grievance_for=faculty
Parentparent_idMany2oneConditionalIf grievance_for=parent
StatestateSelectionNoWorkflow state
Action Takenaction_takenTextNoResolution details
Root Causeroot_cause_idMany2oneNoIssue root cause
Is Satisfiedis_satisfiedSelectionNoyes/no feedback
Is Appealis_appealBooleanNoAppeal flag
Parent Grievancegrievance_parent_idMany2oneNoOriginal grievance

Academic Context (visible when is_academic=True)

FieldTechnical NameTypeRequired
Coursecourse_idMany2oneYes
Batchbatch_idMany2oneYes
Academic Yearacademic_year_idMany2oneYes
Academic Termacademic_term_idMany2oneYes

Grievance Categories

Categories are hierarchical (Parent → Child):

Parent CategoryChild Categories
AcademicGrading, Course Content, Faculty
AdministrativeFees, Scheduling, Documentation
FacilityClassroom, Library, Labs
HostelRoom, Food, Maintenance

Only child categories can be assigned to grievances.


Email Notifications

The system sends automatic emails at key stages:

StageNotification
Submitted → In ReviewTeam assignment email
In Review → ActionAction taken notification
Action → ResolveResolution notification
In Review → RejectRejection notification

Search and Filter Options

Searchable Fields

  • Subject
  • Student/Faculty/Parent name

Filters

  • Academic / Non-Academic
  • In Review
  • Closed
  • Cancel
  • Appeal
  • In Action

Group By

  • Date (created_date)

Troubleshooting

IssueCauseSolution
Cannot submit grievanceMissing required fieldsComplete all required fields
Category not availableOnly parent categories existCreate child categories
Team not assignedCategory has no teamConfigure team for category
Cannot edit submitted grievanceNot in draft stateCannot modify after submission
Attachments required errorNo files uploadedUpload at least one document

Best Practices

  1. Clear subject: Use descriptive titles that summarize the issue
  2. Detailed description: Provide specific facts, dates, and names
  3. Attach evidence: Include relevant documents, screenshots, or records
  4. Select correct category: Choose the most specific applicable category
  5. Track regularly: Check status updates through the portal

Security Notes

RoleCapabilities
Grievance UserCreate, view, edit own grievances
Grievance ManagerFull access, resolve, reject grievances
Portal UserSubmit and track own grievances