Overview
The PQRSD (Peticiones, Quejas, Reclamos, Sugerencias y Denuncias) system is a comprehensive citizen engagement platform that enables residents to submit requests, complaints, claims, suggestions, and reports to ESP Santa Fe de Antioquia. This feature ensures transparent communication between the organization and its stakeholders.What is PQRSD?
PQRSD stands for:
- Peticiones (Requests)
- Quejas (Complaints)
- Reclamos (Claims)
- Sugerencias (Suggestions)
- Denuncias (Reports/Denunciations)
User Workflow
Citizen Submits Request
Citizens access the public form at
/formular-pqrsd and provide:- Full name and email address
- Subject line describing the issue
- Detailed description
- Request type (P, Q, R, S, or D)
- Optional file attachment
System Generates Tracking Code
Upon submission, the system generates a unique GUID tracking code that citizens can use to reference their request.
Admin Reviews Request
Administrators view all pending requests in the admin dashboard at
/PQRSDs, where they can:- View request details
- Track submission dates
- Monitor response status
Key Features
Public Submission
Open access form allowing any citizen to submit requests without authentication
File Attachments
Support for document uploads to provide evidence or additional context
Status Tracking
Track whether requests have been answered with timestamps
Response Management
Admin interface for reviewing and responding to citizen requests
Data Model
The PQRSD entity stores comprehensive information about each citizen request:Controller Actions
ThePQRSDsController manages all PQRSD operations:
Public Routes
Create PQRSD - GET/POST /formular-pqrsd
Create PQRSD - GET/POST /formular-pqrsd
Purpose: Allow citizens to submit new requestsAccess: Public (no authentication required)Process:
- GET displays the submission form
- POST validates and creates the request
- Redirects to confirmation page with tracking code
View Tracking Code - GET /pqrsd
View Tracking Code - GET /pqrsd
Purpose: Display confirmation page with tracking codeAccess: PublicShows the generated GUID that citizens can use to reference their request in future communications.
Admin Routes
List All Requests - GET /PQRSDs
List All Requests - GET /PQRSDs
Purpose: Display all PQRSD submissionsAccess: SuperAdmin, AdminFeatures:
- View all requests with key details
- Filter by answered/unanswered status
- See submission dates formatted in Spanish locale
View Details - GET /PQRSDs/Details/{id}
View Details - GET /PQRSDs/Details/{id}
Purpose: View complete request details including responseAccess: SuperAdmin, AdminDisplays full information including description, attachments, and admin responses.
Submit Response - POST /PQRSDs/Review
Submit Response - POST /PQRSDs/Review
Purpose: Submit administrative response to a requestAccess: SuperAdmin, AdminProcess:
- Accepts reply text and PQRSD ID
- Updates IsAnswered status to true
- Records answer date and time
- Redirects to request list
Delete Request - GET/POST /PQRSDs/Delete/{id}
Delete Request - GET/POST /PQRSDs/Delete/{id}
Purpose: Remove a PQRSD requestAccess: SuperAdmin, AdminRequires confirmation before permanent deletion.
Request Types
The system categorizes requests into five types:| Type | Spanish | Description |
|---|---|---|
| P | Peticiones | Formal requests for information or services |
| Q | Quejas | Complaints about service quality or conduct |
| R | Reclamos | Claims regarding billing or service delivery |
| S | Sugerencias | Suggestions for improvements |
| D | Denuncias | Reports of misconduct or violations |
Validation Rules
The submission form enforces the following validations:Required Fields
- Citizen name (max 150 characters)
- Valid email address
- Subject line (max 150 characters)
- Description text
- Request type selection
Optional Fields
- File attachment (PDF or image)
Integration Points
The PQRSD system integrates with the email notification service to alert administrators of new submissions. Ensure SMTP settings are configured in
appsettings.json.Best Practices
For Citizens
For Citizens
- Provide clear, specific descriptions
- Include relevant dates and reference numbers
- Attach supporting documentation when available
- Save your tracking code for future reference
For Administrators
For Administrators
- Respond to requests within mandated timeframes
- Provide comprehensive, helpful responses
- Mark requests as answered promptly
- Keep response language professional and clear
Related Features
- Document Management - For publishing legal documents
- Blog System - For public announcements