HH/templates/partials/patient_card.html
2026-07-11 19:24:28 +03:00

32 lines
1.2 KiB
HTML

{% load i18n %}
{% if patient or fallback_name or fallback_mrn or fallback_phone %}
<section class="bg-white rounded-2xl p-6 shadow-sm border border-slate-100 mt-6">
<h3 class="font-bold text-navy mb-3 flex items-center gap-2">
<i data-lucide="user" class="w-4 h-4"></i> {% trans "Patient" %}
</h3>
<div class="flex items-center gap-4 text-sm flex-wrap">
{% if patient %}
<span class="font-bold text-navy">{{ patient.get_full_name|default:"-" }}</span>
{% elif fallback_name %}
<span class="font-bold text-navy">{{ fallback_name }}</span>
{% endif %}
{% if patient.mrn or fallback_mrn %}
<span class="text-slate">|</span>
<span class="text-slate">{% trans "MRN:" %}
<span class="font-medium text-navy">{% if patient %}{{ patient.mrn }}{% else %}{{ fallback_mrn }}{% endif %}</span>
</span>
{% endif %}
{% with phone=patient.phone|default:fallback_phone %}
{% if phone %}
<span class="text-slate">|</span>
<span class="text-slate flex items-center gap-1">
<i data-lucide="phone" class="w-3 h-3"></i> {{ phone }}
</span>
{% endif %}
{% endwith %}
</div>
</section>
{% endif %}