{% extends "base.html" %} {% load static %} {% block title %}Cancel Appointment{% endblock %} {% block content %}

Cancel Appointment

Back to Appointment

Confirm Appointment Cancellation

Are you sure you want to cancel this appointment?

This action cannot be undone. The appointment will be permanently cancelled and the patient will be notified.

Patient Information
Name: {{ object.patient.get_full_name }}
Phone: {{ object.patient.phone|default:"Not provided" }}
Email: {{ object.patient.email|default:"Not provided" }}
Patient ID: {{ object.patient.patient_id }}
Appointment Details
Date: {{ object.appointment_date|date:"F d, Y" }}
Time: {{ object.appointment_time|time:"g:i A" }}
Doctor: {{ object.doctor.get_full_name }}
Type: {{ object.get_appointment_type_display }}
Duration: {{ object.duration|default:"30" }} minutes
Appointment Details
Reason: {{ object.reason|default:"Not specified" }}
{% if object.notes %}
Notes: {{ object.notes }}
{% endif %}
{% csrf_token %}
These notes will be included in the cancellation record and patient notification.
What happens next?
  • The appointment will be marked as cancelled
  • The time slot will become available for other patients
  • Patient will receive a cancellation notification (if selected)
  • A cancellation record will be created for audit purposes
  • {% if object.is_follow_up %}
  • Follow-up scheduling may need to be rearranged
  • {% endif %}
Keep Appointment
{% if object.is_follow_up or object.priority == 'high' %}
Special Considerations
{% if object.is_follow_up %}
Follow-up Appointment: This is a follow-up appointment. Cancelling may affect the patient's treatment plan. Consider rescheduling instead.
{% endif %} {% if object.priority == 'high' %}
High Priority: This appointment is marked as high priority. Please ensure the patient receives appropriate alternative care if cancelled.
{% endif %}
{% endif %}
{% endblock %}