{% extends "layouts/base.html" %} {% load i18n %} {% block title %}Complaint Requests Report - PX360{% endblock %} {% block content %}

Step 0 — Complaint Requests Report

Track complaint request filling, status, and timing

Export Excel
Complaint Requests ({{ page_obj.paginator.count }} total)
{% for req in page_obj %} {% empty %} {% endfor %}
# Date Patient File # Department Staff Status Fill Time Barcode Non-Activation Reason PR Observations
{{ forloop.counter }} {{ req.request_date }} {{ req.patient_name|default:"—" }} {{ req.file_number|default:"—" }} {{ req.complained_department.name|default:"—" }} {{ req.staff.get_full_name|default:"—" }} {% if req.on_hold %} On Hold {% elif req.filled %} Filled {% elif req.not_filled %} Not Filled {% else %} {% endif %} {{ req.get_filling_time_category_display }} {% if req.from_barcode %}SELF{% else %}—{% endif %} {{ req.get_reason_non_activation_display|default:"—" }} {{ req.pr_observations|default:"—" }}
No complaint requests found for the selected filters.
{% if page_obj.has_other_pages %} {% endif %}
{% endblock %}