{% extends 'base.html' %} {% load static %} {% block title %}Transfusion Management{% endblock %} {% block css %} {% endblock %} {% block content %}
| Patient | Blood Unit | Component | Start Time | Duration | Volume | Status | Vital Signs | Reactions | Actions |
|---|---|---|---|---|---|---|---|---|---|
|
{{ transfusion.patient.full_name }}
{{ transfusion.patient.patient_id }} |
{{ transfusion.blood_unit.unit_number }}
{{ transfusion.blood_unit.blood_group.display_name }} |
{{ transfusion.blood_unit.component.get_name_display }} | {{ transfusion.start_time|date:"M d, Y H:i" }} | {% if transfusion.end_time %} {{ transfusion.duration_minutes }} min {% elif transfusion.status == 'in_progress' %} {{ transfusion.elapsed_minutes }} min {% else %} - {% endif %} |
{{ transfusion.volume_transfused|default:"-" }} / {{ transfusion.blood_unit.volume_ml }} ml
{% if transfusion.status == 'in_progress' %}
|
{% if transfusion.status == 'in_progress' %} {{ transfusion.get_status_display }} {% elif transfusion.status == 'completed' %} {{ transfusion.get_status_display }} {% elif transfusion.status == 'stopped' %} {{ transfusion.get_status_display }} {% elif transfusion.status == 'cancelled' %} {{ transfusion.get_status_display }} {% endif %} |
{% if transfusion.latest_vitals %}
BP: {{ transfusion.latest_vitals.blood_pressure }}
{% else %}
No vitals
{% endif %}
HR: {{ transfusion.latest_vitals.heart_rate }} Temp: {{ transfusion.latest_vitals.temperature }}°C |
{% if transfusion.has_adverse_reactions %} {{ transfusion.adverse_reaction_count }} {% else %} None {% endif %} | |
No transfusions foundTry adjusting your search criteria or start a new transfusion. Start Transfusion |
|||||||||