{% load edc_subject_dashboard_extras %}
{% for wrapped in appointments %} {% if wrapped.visit_schedule_name == schedule_obj.visit_schedule.name and wrapped.schedule_name == schedule_obj.schedule.name %} {% if wrapped.object.visit.report_datetime %} {% else %} {% endif %} {% endif %} {% endfor %}
{% appointment_status_icon appt_status=wrapped.appt_status %} {{ wrapped.visit_code }} {% if wrapped.visit_code_sequence %}.{{ wrapped.visit_code_sequence }}{% endif %} Appt {% if wrapped.visit_code_sequence == 0 %} {% if wrapped.appt_status == INCOMPLETE_APPT or wrapped.appt_status == COMPLETE_APPT %} {% endif %} {% else %} {% endif %} {% if wrapped.appt_status == IN_PROGRESS_APPT %} {% with wrapped.wrapped_visit as visit %} {% if visit.id %} Visit Report {% endif %} {% forms_button wrapper=wrapped visit=visit %} {% endwith %} {% else %} {% comment%} This link goes to change the appointment instance for user to set appt_status == IN_PROGESS_APPT. {% endcomment%} {% show_dashboard_visit_button wrapped_appointment=wrapped %} {% endif %} {% if wrapped.appt_status == COMPLETE_APPT %} Done {% endif %} {{ wrapped.object.title }} {% if wrapped.object.visit.reason == MISSED_VISIT %}MISSED{% endif %}{{ wrapped.object.visit.report_datetime|date:"SHORT_DATE_FORMAT" }} {{ wrapped.object.visit.report_datetime|date:"D"| capfirst }}{{ wrapped.object.appt_datetime|date:"SHORT_DATE_FORMAT" }} {{ wrapped.object.appt_datetime|date:"D"| capfirst }}