{% extends "layouts/base.html" %} {% load i18n %} {% load static %} {% block title %}Feedback Detail - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Feedback Detail

{% if can_edit %} Edit Delete {% endif %} Back to List
Feedback Information
{{ feedback.get_feedback_type_display }} {{ feedback.get_status_display }} {% if feedback.is_featured %} ★ FEATURED {% endif %}
ID:
{{ feedback.id }}
Title:
{{ feedback.title }}
Message:

{{ feedback.message }}

Category:
{{ feedback.get_category_display }} {% if feedback.subcategory %} / {{ feedback.subcategory }} {% endif %}
{% if feedback.rating %}
Rating:
{% for i in "12345" %} {% if forloop.counter <= feedback.rating %} {% else %} {% endif %} {% endfor %} ({{ feedback.rating }}/5)
{% endif %}
Sentiment:
{{ feedback.get_sentiment_display }} {% if feedback.sentiment_score %} (Score: {{ feedback.sentiment_score|floatformat:2 }}) {% endif %}
Priority:
{{ feedback.get_priority_display }}
Created:
{{ feedback.created_at|date:"F d, Y H:i" }}
Patient/Contact Information
{% if feedback.patient %}
Patient:
{{ feedback.patient.get_full_name }}
MRN:
{{ feedback.patient.mrn }}
{% if feedback.patient.phone %}
Phone:
{{ feedback.patient.phone }}
{% endif %} {% if feedback.patient.email %}
Email:
{{ feedback.patient.email }}
{% endif %} {% else %}
Type:
Anonymous Feedback
{% if feedback.contact_name %}
Contact Name:
{{ feedback.contact_name }}
{% endif %} {% if feedback.contact_email %}
Email:
{{ feedback.contact_email }}
{% endif %} {% if feedback.contact_phone %}
Phone:
{{ feedback.contact_phone }}
{% endif %} {% endif %}
Organization Information
Hospital:
{{ feedback.hospital.name }}
{% if feedback.department %}
Department:
{{ feedback.department.name }}
{% endif %} {% if feedback.physician %}
Physician:
{{ feedback.physician.get_full_name }}
{% endif %} {% if feedback.encounter_id %}
Encounter ID:
{{ feedback.encounter_id }}
{% endif %}
{% if feedback.related_survey %}
Related Survey
This is a satisfaction check feedback following a negative survey response.
Survey:
{{ feedback.related_survey.survey_template.name }}
Original Score:
{{ feedback.related_survey.total_score|floatformat:1 }}/5.0 (Negative)
Survey Date:
{{ feedback.related_survey.completed_at|date:"M d, Y H:i" }}
{% if feedback.related_survey.patient_contacted %}
Patient Contacted:
{{ feedback.related_survey.patient_contacted_at|date:"M d, Y H:i" }}
By {{ feedback.related_survey.patient_contacted_by.get_full_name }}
{% endif %}
{% endif %}
Timeline & Responses
{% if timeline %}
{% for response in timeline %}
{% if response.created_by %} {{ response.created_by.get_full_name }} {% else %} System {% endif %} {{ response.get_response_type_display }} {% if response.is_internal %} Internal {% endif %}
{{ response.created_at|date:"M d, Y H:i" }}
{{ response.message }}
{% endfor %}
{% else %}

No responses yet

{% endif %}
{% if can_edit %}
Actions
{% csrf_token %}

{% csrf_token %}

{% csrf_token %}

{% csrf_token %}
{% csrf_token %}
{% endif %}
Assignment & Tracking
Assigned To:
{% if feedback.assigned_to %} {{ feedback.assigned_to.get_full_name }}
{{ feedback.assigned_at|date:"M d, Y H:i" }} {% else %} Unassigned {% endif %}
{% if feedback.reviewed_by %}
Reviewed By:
{{ feedback.reviewed_by.get_full_name }}
{{ feedback.reviewed_at|date:"M d, Y H:i" }}
{% endif %} {% if feedback.acknowledged_by %}
Acknowledged By:
{{ feedback.acknowledged_by.get_full_name }}
{{ feedback.acknowledged_at|date:"M d, Y H:i" }}
{% endif %} {% if feedback.closed_by %}
Closed By:
{{ feedback.closed_by.get_full_name }}
{{ feedback.closed_at|date:"M d, Y H:i" }}
{% endif %}
Flags & Settings
Featured:
{% if feedback.is_featured %} Yes {% else %} No {% endif %}
Public:
{% if feedback.is_public %} Yes {% else %} No {% endif %}
Follow-up Required:
{% if feedback.requires_follow_up %} Yes {% else %} No {% endif %}
Source:
{{ feedback.source }}
{% if attachments %}
Attachments ({{ attachments.count }})
{% for attachment in attachments %}
{{ attachment.filename }}
{{ attachment.file_size|filesizeformat }} • {{ attachment.created_at|date:"M d, Y" }}
{% endfor %}
{% endif %}
{% endblock %}