{% extends "layouts/source_user_base.html" %} {% load i18n %} {% block title %}{% trans "My Complaints" %} - {{ source.name_en }}{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% trans "My Complaints" %}

{% trans "View all complaints from your source" %} {{ complaints_count }}

{% if source_user.can_create_complaints %} {% trans "Create Complaint" %} {% endif %}

{% trans "Filters" %}

{% trans "All Complaints" %} {{ complaints_count }}

{% for complaint in complaints %} {% empty %} {% endfor %}
{% trans "Reference" %} {% trans "Title" %} {% trans "Patient" %} {% trans "Department" %} {% trans "Status" %} {% trans "Priority" %} {% trans "Created" %}
{{ complaint.reference_number|default:complaint.id|truncatechars:12 }} {{ complaint.title|truncatechars:35 }} {{ complaint.patient_name|default:"-" }} {{ complaint.department|default:"-" }} {% if complaint.status == 'open' %} {% trans "Open" %} {% elif complaint.status == 'in_progress' %} {% trans "In Progress" %} {% elif complaint.status == 'resolved' %} {% trans "Resolved" %} {% else %} {{ complaint.get_status_display }} {% endif %} {% if complaint.priority == 'high' %} {% trans "High" %} {% elif complaint.priority == 'medium' %} {% trans "Medium" %} {% else %} {% trans "Low" %} {% endif %} {{ complaint.created_at|date:"M d, Y" }}

{% trans "No complaints found" %}

{% if source_user.can_create_complaints %} {% trans "Create your first complaint" %} {% endif %}
{% if complaints.has_other_pages %}

{% blocktrans with start=complaints.start_index end=complaints.end_index total=complaints.paginator.count %} Showing {{ start }} to {{ end }} of {{ total }} complaints {% endblocktrans %}

{% if complaints.has_previous %} {% trans "Previous" %} {% endif %} {% blocktrans with num=complaints.number total=complaints.paginator.num_pages %}Page {{ num }} of {{ total }}{% endblocktrans %} {% if complaints.has_next %} {% trans "Next" %} {% endif %}
{% endif %}
{% endblock %}