{% extends "layouts/base.html" %} {% load i18n %} {% load static %} {% block title %}{{ title }} - PX 360{% endblock %} {% block content %}
{% trans "Manage on-call admin schedules and notifications" %}
{% trans "Total Schedules" %}
{{ total_schedules }}
{% trans "Active On-Call Admins" %}
{{ total_active_oncall }}
{% trans "Current Time" %}
{{ current_time|date:"Y-m-d H:i" }}
Asia/Riyadh
| {% trans "Scope" %} | {% trans "Working Hours" %} | {% trans "Current Status" %} | {% trans "On-Call Admins" %} | {% trans "Actions" %} |
|---|---|---|---|---|
| {% if status.schedule.hospital %} {{ status.schedule.hospital.name }} {% else %} {% trans "System-wide" %} {% endif %} |
{{ status.schedule.work_start_time|time:"H:i" }} - {{ status.schedule.work_end_time|time:"H:i" }}
{% for day in status.schedule.get_working_days_list %}
{% if day == 0 %}{% trans "Mon" %}{% elif day == 1 %}{% trans "Tue" %}{% elif day == 2 %}{% trans "Wed" %}{% elif day == 3 %}{% trans "Thu" %}{% elif day == 4 %}{% trans "Fri" %}{% elif day == 5 %}{% trans "Sat" %}{% elif day == 6 %}{% trans "Sun" %}{% endif %}{% if not forloop.last %}, {% endif %}
{% endfor %}
|
{% if status.is_working_hours %} {% trans "Working Hours" %} {% else %} {% trans "After Hours" %} {% endif %} | {{ status.on_call_count }} {% trans "assigned" %} | {% trans "View Details" %} |
|
{% trans "No on-call schedules configured yet." %} {% trans "Create your first schedule" %} |
||||
{% trans "During configured working hours, ALL PX Admins are notified when a new complaint is created." %}
{% trans "Outside working hours, only ON-CALL admins are notified via BOTH email and SMS." %}