{% if column and column.applicable %} {% set has_readings = column.state == 'undecided' and column.readings %} {% if column.verdict %}

{{ column.verdict }}

{% endif %}
Change format for {{ column.key }}
Source format for {{ column.key }} {% set error_description = 'source-error-' ~ index if column.error else 'effective-format-' ~ index %} {% if column.state == 'undecided' %}

Choose how this column is interpreted.

{% if column.readings %}

{{ column.readings|length }} readings fit every non-empty value. Choose one to continue to Preview.

{# The checked empty radio preserves source_N until a real reading is chosen. Native radio exclusivity guarantees exactly one successful value, also without JS. #}
{% for reading in column.readings %} {% endfor %}
{% endif %}
{% endif %} {% if column.readings %} {# Canonical radio submissions have no date/time components (REF-158 contract). #} {% elif column.temporal %} {% set temporal = column.temporal %} {% set components = temporal.components %}

Choose how the {{ temporal.plain_noun }} is written in your file. Native Excel requires a typed cell in an Excel workbook.

{% for part, profiles in [('date', temporal.dates), ('time', temporal.times)] %} {% if profiles %}
{% endif %} {% endfor %}
{% elif column.profiles|length == 1 %} {% else %} {% endif %} {% if column.timestamp %}
{% else %}{% endif %}

{% if not has_readings %}{{ column.label }}{% endif %}

{% if column.error and not has_readings %}

{{ column.error }}

{% endif %} {% if column.examples and column.state != 'undecided' %}
    {% for example in column.examples %}
  1. Example from source{{ example.source }}{% if example.source != example.full_source %}
    Full source value{{ example.full_source }}
    {% endif %}
    Stored as{{ example.stored }}{% if example.full_stored and example.stored != example.full_stored %}
    Full stored value{{ example.full_stored }}
    {% endif %}
  2. {% endfor %}
{% endif %}
{% else %} {% if column and column.error %}

{{ column.error }}

{% endif %} {% endif %}