{% include "_unified_topbar.html" %}
{% include '_stock_alerta_popup.html' %}
← Dia anterior
Dia seguinte → Hoje
{{ data|fmt_data }}
{{ por_medico|length }} médico{{ 's' if por_medico|length != 1 }} · {{ marcacoes|length }} consulta{{ 's' if marcacoes|length != 1 }}
{% if not marcacoes %} Sem consultas neste dia {% endif %}
{% if por_medico %}
{% for nome_medico, consultas in por_medico.items() %} {% set max_consultas = 16 %} {% set n = consultas|length %}

{{ nome_medico }}

Medicina do Trabalho · COFIHST
{{ n }} / {{ max_consultas }}
HORA
NOME · EMPRESA · EXAME
APT.
{% for c in consultas %}
{{ c.hora_marcacao|fmt_hora }}
{{ c.utente }}
{{ c.empresa or '—' }}
{% if c.tipo_exame %} {{ c.tipo_exame }} {% endif %} {% if c.observacoes %}
📝 {{ c.observacoes[:60] }}{% if c.observacoes|length > 60 %}…{% endif %}
{% endif %}
{% if c.aptidao %} {{ c.aptidao }} {% else %} {% endif %}
{{ c.estado }}
{% endfor %} {% for i in range(n, max_consultas) %}
Disponível
{% endfor %}
{% endfor %}
{% else %}
📅

Sem consultas neste dia

Não existem marcações para {{ data|fmt_data }}.

+ Nova Marcação
{% endif %}
{% if notas %}
{% for n in notas %}
{{ n.utente }}
{{ n.empresa or '—' }} · {{ n.data_marcacao|fmt_data }}
{% if n.observacoes %}
{{ n.observacoes }}
{% endif %}
{{ n.estado }} {% if n.medico %} {{ n.medico }} {% endif %}
{% endfor %}
{% else %}

Sem notas pendentes

{% endif %}