{% extends 'base.html' %} {% load static %} {% block title %}Blood Request Management{% endblock %} {% block css %} {% endblock %} {% block content %}

Blood Request Management manage transfusion requests

Blood Transfusion Requests

Total Requests

{{ page_obj.count }}

Pending

0

Emergency

0

Ready

0

{% for blood_request in page_obj %} {% empty %} {% endfor %}
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 %}
{% if blood_request.status == 'pending' or blood_request.status == 'processing' %} {% endif %} {% if blood_request.status == 'pending' %} {% endif %}
No blood requests found

Try adjusting your search criteria or create a new request.

Create Request
{% if page_obj.has_other_pages %} {% endif %}

Showing {{ page_obj.start_index }} to {{ page_obj.end_index }} of {{ page_obj.paginator.count }} requests

{% endblock %} {% block js %} {% endblock %}