{% extends 'layouts/base.html' %} {% load i18n %} {% block title %}{% trans "Inquiries Console" %} - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% trans "Inquiries Console" %}

{% trans "Manage patient inquiries and requests" %}

{% if user.is_px_admin or user.is_hospital_admin or user.is_px_employee %} {% trans "New Inquiry" %} {% endif %}
{% trans "Total Inquiries" %}

{{ stats.total }}

{% trans "Resolved" %}

{{ stats.resolved }} ({{ stats.resolved_percentage|floatformat:1 }}%)

{% trans "In Progress" %}

{{ stats.in_progress }}

{% trans "Overdue" %}

{{ stats.overdue }}

{% trans "Filters" %}
{% trans "All Inquiries" %}
{% trans "Total:" %} {{ inquiries.paginator.count }}

{% trans "Showing:" %} {{ inquiries.start_index|default:0 }}-{{ inquiries.end_index|default:0 }} {% trans "of" %} {{ inquiries.paginator.count|default:0 }}

{% if inquiries %} {% for inquiry in inquiries %} {% endfor %}
{% trans "Reference" %} {% trans "Subject" %} {% trans "Contact" %} {% trans "Category" %} {% trans "Status" %} {% trans "Priority" %} {% trans "Created" %} {% trans "Assigned" %}
{{ inquiry.reference_number|truncatechars:15 }} {{ inquiry.subject|truncatechars:40 }}
{{ inquiry.contact_name|default:"-" }}
{{ inquiry.contact_phone|default:inquiry.contact_email|default:"-" }}
{{ inquiry.get_category_display|default:"-" }} {{ inquiry.get_status_display }} {{ inquiry.get_priority_display }} {{ inquiry.created_at|date:"M d, Y" }} {% if inquiry.assigned_to %} {{ inquiry.assigned_to.get_full_name }} {% else %} {% trans "Unassigned" %} {% endif %}
{% if inquiries.has_other_pages %}
{% trans "Showing" %} {{ inquiries.start_index }}-{{ inquiries.end_index }} {% trans "of" %} {{ inquiries.paginator.count }} {% trans "entries" %}
{% if inquiries.has_previous %} {% endif %} {% for num in inquiries.paginator.page_range %} {% if inquiries.number == num %} {{ num }} {% elif num > inquiries.number|add:'-3' and num < inquiries.number|add:'3' %} {{ num }} {% elif num == 1 or num == inquiries.paginator.num_pages %} {{ num }} {% elif num == inquiries.number|add:'-3' or num == inquiries.number|add:'3' %} ... {% endif %} {% endfor %} {% if inquiries.has_next %} {% endif %}
{% endif %} {% else %}

{% trans "No inquiries found" %}

{% trans "Adjust your filters or create a new inquiry" %}

{% endif %}
{% endblock %}