Appointment Brief
A read-only snapshot of your records before your visit. Every item links to the source record it came from.
{# --- problems --- #}
Active problems
{% set fields = sections.get('problems', []) %}
{% if fields %}
{% for f in fields %}
{{ f.label }}
{{ f.value }}
from {{ f.sourceType }} {{ f.sourceId }}
{% endfor %}
{% else %}
{% if brief_unavailable %}
We could not reach your records just now, so this section was not checked.
{% else %}
Not available from your connected records.
{% endif %}
{% endif %}
{# --- medications --- #}
Current medications
{% set fields = sections.get('medications', []) %}
{% if fields %}
{% for f in fields %}
{{ f.label }}
{{ f.value }}
from {{ f.sourceType }} {{ f.sourceId }}
{% endfor %}
{% else %}
{% if brief_unavailable %}
We could not reach your records just now, so this section was not checked.
{% else %}
Not available from your connected records.
{% endif %}
{% endif %}
{# --- labs --- #}
Recent labs
{% set fields = sections.get('labs', []) %}
{% if fields %}
{% for f in fields %}
{{ f.label }}
{{ f.value }}
from {{ f.sourceType }} {{ f.sourceId }}
{% endfor %}
{% else %}
{% if brief_unavailable %}
We could not reach your records just now, so this section was not checked.
{% else %}
Not available from your connected records.
{% endif %}
{% endif %}
{# --- care gaps --- #}
Preventive care due
{% set fields = sections.get('care-gaps', []) %}
{# Three states, not two. An empty list only means "nothing due" when the
screening review actually ran, so care_gaps_ok is checked first — an
unset value falls through to unavailable, never to reassurance. #}
{% if not care_gaps_ok %}
Screening review unavailable — ask your clinician which preventive care you are due for.
{% elif fields %}
{% for f in fields %}
{{ f.label }}
{{ f.value }}
from {{ f.sourceType }} {{ f.sourceId }}
{% endfor %}
{% else %}
We found no preventive care items based on your current records.
{% endif %}
{# --- visits --- #}
Recent and upcoming visits
{% set fields = sections.get('visits', []) %}
{% if fields %}
{% for f in fields %}
{{ f.label }}
{{ f.value }}
from {{ f.sourceType }} {{ f.sourceId }}
{% endfor %}
{% else %}
{% if brief_unavailable %}
We could not reach your records just now, so this section was not checked.
{% else %}
Not available from your connected records.
{% endif %}
{% endif %}
This brief is decision support, not medical advice. In an emergency, call 911.
{% endblock %}