{% extends "layouts/base.html" %} {% load i18n %} {% block title %}{% translate "Escalation Rules" %} - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% translate "Escalation Rules" %}

{% translate "Configure automatic complaint escalation based on time thresholds" %}

{% translate "Create Rule" %}

{% translate "Filters" %}

{% translate "Clear" %}

{% translate "All Escalation Rules" %}

{% if escalation_rules %}
{% for rule in escalation_rules %} {% endfor %}
{% translate "Hospital" %} {% translate "Rule Name" %} {% translate "Level" %} {% translate "Trigger Hours" %} {% translate "Escalate To" %} {% translate "Severity" %} {% translate "Priority" %} {% translate "Status" %} {% translate "Actions" %}
{{ rule.hospital.name }} {{ rule.name }} {% translate "Level" %} {{ rule.escalation_level }} {{ rule.trigger_hours }}h {% if rule.escalate_to_user %} {{ rule.escalate_to_user.get_full_name }} {% elif rule.escalate_to_role %} {{ rule.get_escalate_to_role_display }} {% else %} - {% endif %} {% if rule.severity %} {{ rule.get_severity_display }} {% else %} {% translate "All" %} {% endif %} {% if rule.priority %} {{ rule.get_priority_display }} {% else %} {% translate "All" %} {% endif %} {% if rule.is_active %} {% translate "Active" %} {% else %} {% translate "Inactive" %} {% endif %}
{% csrf_token %}
{% if page_obj.has_other_pages %}

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

{% if page_obj.has_previous %} {% translate "Previous" %} {% endif %} {% if page_obj.has_next %} {% translate "Next" %} {% endif %}
{% endif %} {% else %}

{% translate "No escalation rules found" %}

{% translate "Create your first rule to get started" %}

{% translate "Create Escalation Rule" %}
{% endif %}
{% endblock %}