{% extends "base.html" %} {% load static %} {% block title %}Encounter Details - {{ object.patient.get_full_name }}{% endblock %} {% block css %} {% endblock %} {% block content %}

Encounter Details {{ object.patient.get_full_name }} - {{ object.start_datetime|date:"M d, Y H:i" }}

Encounter Information

Encounter ID: {{ object.encounter_id }}
Patient: {{ object.patient.get_full_name }}
{{ object.patient.medical_record_number }}
Provider: Dr. {{ object.provider.get_full_name }}
Encounter Type: {{ object.get_encounter_type_display }}
Status: {{ object.get_status_display }}
Start Date/Time: {{ object.start_datetime|date:"M d, Y H:i" }}
End Date/Time: {% if object.end_datetime %} {{ object.end_datetime|date:"M d, Y H:i" }} {% else %} {% if object.is_active %} Ongoing {% else %} Not set {% endif %} {% endif %}
Duration: {% if object.duration %} {{ object.duration }} {% elif object.is_active %} Ongoing {% else %} Not calculated {% endif %}
Location: {{ object.location|default:"Not specified" }} {% if object.room_number %}
Room {{ object.room_number }} {% endif %}
Priority: {{ object.get_priority_display }}
{% if object.chief_complaint or object.reason_for_visit %}
Clinical Information
{% if object.chief_complaint %}
Chief Complaint:
{{ object.chief_complaint }}
{% endif %} {% if object.reason_for_visit %}
Reason for Visit:
{{ object.reason_for_visit }}
{% endif %}
{% endif %}
Documentation Status
Documentation Complete
Signed Off
{% if object.signed_off and object.signed_by %}
Signed by: {{ object.signed_by.get_full_name }}
Date: {{ object.signed_datetime|date:"M d, Y H:i" }}
{% endif %}

Vital Signs

{% if object.vital_signs.exists %}
{% for vital in object.vital_signs.all %} {% endfor %}
Time Temp BP HR RR O2 Sat Pain Measured By Actions
{{ vital.measured_datetime|time:"H:i" }} {% if vital.temperature %} {{ vital.temperature }}°F {% else %} - {% endif %} {% if vital.blood_pressure %} {{ vital.blood_pressure }} {% else %} - {% endif %} {% if vital.heart_rate %} {{ vital.heart_rate }} bpm {% else %} - {% endif %} {% if vital.respiratory_rate %} {{ vital.respiratory_rate }} /min {% else %} - {% endif %} {% if vital.oxygen_saturation %} {{ vital.oxygen_saturation }}% {% else %} - {% endif %} {% if vital.pain_scale %} {{ vital.pain_scale }}/10 {% else %} - {% endif %} {{ vital.measured_by.get_full_name }}
{% else %}

No vital signs recorded for this encounter.

Add Vital Signs
{% endif %}

Clinical Notes

{% if object.clinical_notes.exists %}
{% for note in object.clinical_notes.all %}
{{ note.note_datetime|time:"H:i" }}
{{ note.title }} {{ note.get_status_display }}
{{ note.get_note_type_display }} by {{ note.author.get_full_name }} {% if note.electronically_signed %} {% endif %}
{{ note.content|truncatewords:20 }}
{% endfor %}
{% else %}

No clinical notes for this encounter.

Add Clinical Note
{% endif %}

Quick Actions

Edit Encounter {% if object.status != 'FINISHED' %} {% endif %} {% if object.status == 'FINISHED' and not object.documentation_complete %} {% endif %} {% if object.documentation_complete and not object.signed_off %} {% endif %} Add Vital Signs Add Clinical Note

Patient Information

{{ object.patient.get_full_name }}
{{ object.patient.medical_record_number }}
View Profile
Age: {{ object.patient.age }} years
Gender: {{ object.patient.get_gender_display }}
Blood Type: {% if object.patient.blood_type %} {{ object.patient.blood_type }} {% else %} Unknown {% endif %}
Allergies: {% if object.patient.allergies %} {{ object.patient.allergies }} {% else %} None known {% endif %}

Related Information

{% if object.appointment %} {% endif %} {% if object.admission %} {% endif %} {% if object.billing_codes %}
Billing Codes:
{% for code in object.billing_codes %} {{ code }} {% endfor %}
{% endif %}
Created: {{ object.created_at|date:"M d, Y H:i" }}
{% if object.created_by %}
By: {{ object.created_by.get_full_name }}
{% endif %}
Last Updated: {{ object.updated_at|date:"M d, Y H:i" }}

Encounter Timeline

{{ object.start_datetime|time:"H:i" }}
Encounter Started
{{ object.get_encounter_type_display }} encounter initiated
{% if object.status == 'FINISHED' %}
{% if object.end_datetime %} {{ object.end_datetime|time:"H:i" }} {% else %} {{ object.updated_at|time:"H:i" }} {% endif %}
Encounter Completed
Encounter marked as finished
{% endif %} {% if object.signed_off %}
{{ object.signed_datetime|time:"H:i" }}
Encounter Signed Off
Signed by {{ object.signed_by.get_full_name }}
{% endif %}
{% endblock %} {% block js %} {% endblock %}