{% extends 'base.html' %} {% load static %} {% block title %}Surgical Cases{% endblock %} {% block content %}

Surgical Cases

New Case

Search & Filters

Clear

Cases

{% if surgical_cases %}
{% for case in surgical_cases %} {% endfor %}
Patient Procedure Surgeon Room Scheduled Case Type Status Actions
{{ case.patient.first_name }} {{ case.patient.last_name }} {% if case.patient.mrn %}
MRN: {{ case.patient.mrn }}{% endif %}
{{ case.primary_procedure }} {% if case.procedure_codes %}
{{ case.procedure_codes|join:", " }} {% endif %}
{% if case.primary_surgeon %} {{ case.primary_surgeon.first_name }} {{ case.primary_surgeon.last_name }} {% else %} N/A {% endif %} {% if case.or_block and case.or_block.operating_room %} {{ case.or_block.operating_room.room_number }} {% else %} TBD {% endif %} {{ case.scheduled_start|date:"M d, Y H:i" }} {% if case.estimated_duration %}
Est: {{ case.estimated_duration }} min {% endif %}
{# Case type badge #} {% with ct=case.case_type %} {{ case.get_case_type_display }} {% endwith %} {% with st=case.status %} {{ case.get_status_display }} {% endwith %}
{% if case.status == 'SCHEDULED' or case.status == 'IN_PROGRESS' %} {% endif %} {% if case.status == 'SCHEDULED' %} {% elif case.status == 'IN_PROGRESS' %} {% endif %}
{# Pagination #} {% if is_paginated %} {% endif %} {% else %}
No surgical cases found

Start by creating your first surgical case.

Create First Case
{% endif %}
{# Start Case Modals #} {% for case in surgical_cases %} {% if case.status == 'SCHEDULED' %} {% endif %} {% endfor %} {# Complete Case Modals #} {% for case in surgical_cases %} {% if case.status == 'IN_PROGRESS' %} {% endif %} {% endfor %} {% endblock %}