{% extends 'layouts/base.html' %} {% load i18n %} {% load rca_filters %} {% block title %}{% trans "Root Cause Analysis" %} - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% trans "Root Cause Analysis" %}

{% trans "Investigate incidents and implement corrective actions" %}

{% trans "New RCA" %}
{% trans "Total" %}

{{ total_count }}

{% trans "Draft" %}

{{ draft_count }}

{% trans "In Progress" %}

{{ in_progress_count }}

{% trans "Review" %}

{{ review_count }}

{% trans "Approved" %}

{{ approved_count }}

{% trans "RCA Registry" %}

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

{% for rca in rcas %} {% empty %} {% endfor %}
{% trans "Title" %} {% trans "Status" %} {% trans "Severity" %} {% trans "Priority" %} {% trans "Hospital" %} {% trans "Assigned To" %} {% trans "Created" %} {% trans "Actions" %}
{{ rca.title|truncatechars:60 }}
{{ rca.created_at|date:"M d, Y" }}
{{ rca.get_status_display }} {{ rca.get_severity_display }} {{ rca.get_priority_display }} {{ rca.hospital }} {% if rca.assigned_to %} {{ rca.assigned_to.get_full_name }} {% else %} {% trans "Unassigned" %} {% endif %} {{ rca.created_at|date:"Y-m-d" }}
{% if rca.status != 'closed' %} {% endif %}

{% trans "No Root Cause Analyses found." %}

{% trans "Create First RCA" %}
{% if page_obj.has_other_pages %}
{% trans "Showing" %} {{ page_obj.start_index }}-{{ page_obj.end_index }} {% trans "of" %} {{ page_obj.paginator.count }}
{% for key, value in request.GET.items %} {% if key != 'page_size' and key != 'page' %} {% endif %} {% endfor %}
{% if page_obj.has_previous %} {% else %} {% endif %} {% for num in page_obj.paginator.page_range %} {% if num == page_obj.number %} {{ num }} {% elif num > page_obj.number|add:'-3' and num < page_obj.number|add:'3' %} {{ num }} {% elif num == 1 or num == page_obj.paginator.num_pages %} {{ num }} {% elif num == page_obj.number|add:'-3' or num == page_obj.number|add:'3' %} ... {% endif %} {% endfor %} {% if page_obj.has_next %} {% else %} {% endif %}
{% endif %}
{% endblock %}