{% extends 'layouts/base.html' %}
{% load i18n hospital_filters %}
{% block title %}{% trans "QI Projects" %} - PX360{% endblock %}
{% block extra_css %}
{% endblock %}
{% block content %}
{% trans "Track and manage quality improvement initiatives" %}
{% trans "Quality Improvement Projects" %}
{% trans "Total Projects" %}
{{ stats.total }}
{% trans "Active" %}
{{ stats.active }}
{% trans "Completed" %}
{{ stats.completed }}
{% trans "Pending" %}
{{ stats.pending }}
{% trans "Showing:" %} {{ page_obj.start_index|default:0 }}-{{ page_obj.end_index|default:0 }} {% trans "of" %} {{ page_obj.paginator.count|default:0 }}
| {% trans "Project" %} | {% trans "Hospital" %} | {% trans "Project Lead" %} | {% trans "Status" %} | {% trans "Tasks" %} | {% trans "Timeline" %} | {% trans "Actions" %} |
|---|---|---|---|---|---|---|
|
{{ project.name }}
{% if project.description %}
{{ project.description|truncatechars:60 }} {% endif %} |
{{ project.hospital.name }} | {% if project.project_lead %} {{ project.project_lead.get_full_name }} {% else %} - {% endif %} | {% if project.status == 'active' %} {{ project.get_status_display }} {% elif project.status == 'pending' %} {{ project.get_status_display }} {% elif project.status == 'completed' %} {{ project.get_status_display }} {% elif project.status == 'cancelled' %} {{ project.get_status_display }} {% else %} {{ project.get_status_display }} {% endif %} |
{% with total=project.tasks.count completed=project.tasks.completed.count %}
{% if total > 0 %}
{% endif %}
{{ completed }}/{{ total }}
{% if total > 0 %}
({{ completed|div:total|mul:100|floatformat:0 }}%)
{% endif %}
|
{% if project.start_date or project.target_completion_date %} {% if project.start_date %}{{ project.start_date|date:"M d" }}{% else %}-{% endif %} → {% if project.target_completion_date %}{{ project.target_completion_date|date:"M d, Y" }}{% else %}-{% endif %} {% else %} - {% endif %} | |
|
{% trans "No projects found" %} {% if user.is_px_admin or user.is_hospital_admin or user.is_department_manager %} {% trans "Create First Project" %} {% endif %} |
||||||