{% extends "layouts/base.html" %} {% load i18n %} {% block title %}{{ staff.get_localized_name }} - {{ department.get_localized_name }} - PX360{% endblock %} {% block content %}
{% trans "Departments" %} {{ department.get_localized_name }} {% trans "Staff" %} {{ staff.get_localized_name }}
{{ staff.first_name|truncatechars:1 }}{{ staff.last_name|truncatechars:1 }}

{{ staff.get_localized_name }}

{% if staff.is_head %} {% trans "Head" %} {% endif %}

{{ staff.get_localized_job_title|default:"—" }} {% if staff.specialization %} · {{ staff.specialization }}{% endif %}

{% if can_edit_staff %} {% endif %} {% trans "Back to staff" %}

{% trans "Personal Info" %}

{% trans "Name" %}

{{ staff.first_name }} {{ staff.last_name }}

{% if staff.first_name_ar or staff.last_name_ar %}

{% trans "Name (Arabic)" %}

{{ staff.first_name_ar }} {{ staff.last_name_ar }}

{% endif %}

{% trans "Employee ID" %}

{{ staff.employee_id }}

{% trans "Staff Type" %}

{{ staff.get_staff_type_display }}

{% if staff.license_number %}

{% trans "License No." %}

{{ staff.license_number }}

{% endif %}

{% trans "Organization" %}

{% trans "Hospital" %}

{{ staff.hospital.name }}

{% trans "Department" %}

{{ department.get_localized_name }}

{{ department.get_category_display }}

{{ staff.get_department_type_display }}

{% if staff.section_fk %}

{% trans "Section" %}

{{ staff.section_fk.name }}

{% endif %} {% if staff.subsection_fk %}

{% trans "Subsection" %}

{{ staff.subsection_fk.name }}

{% endif %} {% if staff.report_to %} {% endif %}
{% if staff.email or staff.phone %}

{% trans "Contact" %}

{% if staff.email %}

{% trans "Email" %}

{{ staff.email }}

{% endif %} {% if staff.phone %}

{% trans "Phone" %}

{{ staff.phone }}

{% endif %}
{% endif %} {% if direct_reports %} {% endif %}
{% if complaint_counts.total > 0 %}

{{ complaint_counts.total }}

{% trans "Total" %}

{% if complaint_counts.open %}

{{ complaint_counts.open }}

{% trans "Open" %}

{% endif %} {% if complaint_counts.in_progress %}

{{ complaint_counts.in_progress }}

{% trans "In Progress" %}

{% endif %} {% if complaint_counts.resolved %}

{{ complaint_counts.resolved }}

{% trans "Resolved" %}

{% endif %} {% if complaint_counts.closed %}

{{ complaint_counts.closed }}

{% trans "Closed" %}

{% endif %}
{% endif %}

{% trans "Complaints" %} ({{ complaint_counts.total }})

{% if complaint_rows %} {% for row in complaint_rows %} {% with c=row.complaint %} {% endwith %} {% endfor %}
{% trans "Reference" %} {% trans "Title" %} {% trans "Patient" %} {% trans "Status" %} {% trans "Severity" %} {% trans "Role" %} {% trans "Created" %}
{{ c.reference_number }} {{ c.title|default:"—" }} {{ c.patient.mrn|default:"—" }} {{ c.get_status_display }} {% if c.severity %} {{ c.get_severity_display }} {% else %} {% endif %} {{ row.role }} {{ c.created_at|date:"Y-m-d" }}
{% else %}

{% trans "No complaints found for this staff member in this department." %}

{% endif %}
{% if appreciations %}

{% trans "Appreciations" %} ({{ appreciations|length }})

{% for a in appreciations %} {% endfor %}
{% trans "Category" %} {% trans "Message" %} {% trans "From" %} {% trans "Status" %} {% trans "Date" %}
{% if a.category %} {{ a.category.name_en }} {% else %} {% endif %} {{ a.message_en|default:"—" }} {% if a.is_anonymous %} {% trans "Anonymous" %} {% else %} {{ a.sender.get_full_name|default:"—" }} {% endif %} {{ a.get_status_display }} {{ a.sent_at|date:"Y-m-d"|default:a.created_at|date:"Y-m-d" }}
{% endif %}
{% if can_edit_staff %} {% endif %} {% endblock %}