{% extends "base.html" %} {% load static %} {% block title %}Inpatient Management Dashboard - {{ block.super }}{% endblock %} {% block content %}

Inpatient Management

{% include 'inpatients/partials/ward_stats.html' %}
Bed Occupancy Overview
{% include 'inpatients/partials/bed_grid.html' %}
Recent Admissions
{% for admission in recent_admissions %} {% empty %} {% endfor %}
Patient Ward/Bed Admission Date Attending Physician Status Actions
{{ admission.patient.first_name.0 }}{{ admission.patient.last_name.0 }}
{{ admission.patient.get_full_name }}
{{ admission.patient.patient_id }}
{{ admission.ward.name }}
Bed {{ admission.bed.bed_number }}
{{ admission.admission_date|date:"M d, Y" }}
{{ admission.admission_date|timesince }} ago
{% if admission.attending_physician %} {{ admission.attending_physician.get_full_name }} {% else %} Not assigned {% endif %} {{ admission.get_status_display }}
No recent admissions

Recent patient admissions will appear here

Today's Schedule
Scheduled Surgeries
{% for surgery in todays_surgeries %}
{{ surgery.patient.get_full_name }}
{{ surgery.procedure_name }} - {{ surgery.scheduled_time|time:"H:i" }}
{{ surgery.get_status_display }}
{% empty %}

No surgeries scheduled for today

{% endfor %}
Pending Discharges
{% for discharge in pending_discharges %}
{{ discharge.patient.get_full_name }}
{{ discharge.ward.name }} - Bed {{ discharge.bed.bed_number }}
Pending
{% empty %}

No pending discharges

{% endfor %}
Ward Summary
{% for ward in wards %}
{{ ward.name }}
{{ ward.get_ward_type_display }}
{{ ward.occupied_beds }}/{{ ward.total_beds }}
{{ ward.occupancy_rate|floatformat:0 }}%
{% empty %}

No wards configured

Add Ward
{% endfor %}
Alerts & Notifications
{% if critical_alerts %} {% for alert in critical_alerts %}
{{ alert.title }}
{{ alert.message }}
{% endfor %} {% endif %} {% if warning_alerts %} {% for alert in warning_alerts %}
{{ alert.title }}
{{ alert.message }}
{% endfor %} {% endif %} {% if not critical_alerts and not warning_alerts %}
All Clear

No active alerts

{% endif %}
Recent Activity
{% for activity in recent_activities %}
{{ activity.title }}

{{ activity.description }}

{{ activity.timestamp|timesince }} ago
{% empty %}

No recent activity

{% endfor %}
{% endblock %}