{% extends 'base.html' %} {% load static %} {% block title %}Blood Request Management{% endblock %} {% block css %} {% endblock %} {% block content %}
| Request # | Patient | Department | Component | Units | Blood Group | Urgency | Status | Request Date | Required By | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ blood_request.request_number }} |
{{ blood_request.patient.full_name }}
{{ blood_request.patient.patient_id }} |
{{ blood_request.requesting_department.name }} | {{ blood_request.component_requested.get_name_display }} | {{ blood_request.units_requested }} | {{ blood_request.patient_blood_group.display_name }} | {% if blood_request.urgency == 'emergency' %} {{ blood_request.get_urgency_display }} {% elif blood_request.urgency == 'urgent' %} {{ blood_request.get_urgency_display }} {% else %} {{ blood_request.get_urgency_display }} {% endif %} | {% if blood_request.status == 'pending' %} {{ blood_request.get_status_display }} {% elif blood_request.status == 'processing' %} {{ blood_request.get_status_display }} {% elif blood_request.status == 'ready' %} {{ blood_request.get_status_display }} {% elif blood_request.status == 'issued' %} {{ blood_request.get_status_display }} {% elif blood_request.status == 'completed' %} {{ blood_request.get_status_display }} {% elif blood_request.status == 'cancelled' %} {{ blood_request.get_status_display }} {% endif %} | {{ blood_request.request_date|date:"M d, Y H:i" }} |
{{ blood_request.required_by|date:"M d, Y H:i" }}
{% if blood_request.is_overdue %}
Overdue {% endif %} |
|
Showing {{ page_obj.start_index }} to {{ page_obj.end_index }} of {{ page_obj.paginator.count }} requests