Block Utilization
{{ total_block_minutes }}
Total Minutes
{{ scheduled_minutes }}
Scheduled
{{ available_minutes }}
Available
{{ turnover_minutes }}
Turnover
Scheduled Cases ({{ object.surgical_cases.count }})
{% if object.status == 'available' %}
{% endif %}
{% for case in object.surgical_cases.all %}
{% empty %}
{% endfor %}
{{ case.patient.get_full_name }}
Scheduled Time: {{ case.scheduled_start|date:"H:i" }} - Duration: {{ case.estimated_duration }}
{% if case.status == 'scheduled' %}
Scheduled
{% elif case.status == 'in_progress' %}
In Progress
{% elif case.status == 'completed' %}
Completed
{% elif case.status == 'cancelled' %}
Cancelled
{% endif %}
Procedure
{{ case.primary_procedure }}
Surgeon
{{ case.primary_surgeon.get_full_name }}
Estimated Duration
{{ case.estimated_duration }} minutes
Priority
{% if case.priority == 'emergency' %}
Emergency
{% elif case.priority == 'urgent' %}
Urgent
{% else %}
Routine
{% endif %}
No cases scheduled for this block
{% if object.status == 'available' %} {% endif %}Block Details
Operating Room
{{ object.operating_room.name }}
Room Type
{{ object.operating_room.get_room_type_display }}
Capacity
{{ object.operating_room.capacity }} people
Equipment Level
{{ object.operating_room.get_equipment_level_display }}
Notes
{{ object.notes }}
Assigned Team
{% if object.primary_surgeon %}
{% endif %}
{% if object.assigned_anesthesiologist %}
{% endif %}
{% if object.assigned_nurses.exists %}
{% endif %}
Primary Surgeon
{{ object.primary_surgeon.get_full_name }}
Anesthesiologist
{{ object.assigned_anesthesiologist.get_full_name }}
Nursing Team
{% for nurse in object.assigned_nurses.all %}
{{ nurse.get_full_name }}
{% endfor %}
Activity Timeline
{% for activity in object.activities.all %}
{% empty %}
{% endfor %}
{{ activity.action }}
{{ activity.created_at|date:"M d, Y H:i" }}
{% if activity.notes %}
{{ activity.notes }}
{% endif %}
No activity recorded