{% from "components/clin_dollar_amount.html" import CLINDollarAmount %} {% from 'components/alert.html' import Alert %} {% from 'components/icon.html' import Icon %} {% from 'components/options_input.html' import OptionsInput %} {% from 'components/text_input.html' import TextInput %} {% from 'components/pop_date_range.html' import PopDateRange %} {% macro CLINFields(contract_start, contract_end, fields=None, index=None) %}
{{ 'task_orders.form.clin_details' | translate }}
{% if fields %} {{ TextInput(fields.number, optional=False) }} {% else %}
{% endif %}
{% if fields %} {{ OptionsInput(fields.jedi_clin_type, show_validation=False, optional=False) }} {% else %}
{{ 'task_orders.form.clin_type_label' | translate }}
{% endif %}

{{ 'task_orders.form.clin_funding' | translate }}
{% if fields %} {{ CLINDollarAmount("total", field=fields.total_amount) }} {{ CLINDollarAmount("obligated", field=fields.obligated_amount, funding_validation=True) }} {% else %} {{ CLINDollarAmount("total") }} {{ CLINDollarAmount("obligated", funding_validation=True) }} {% endif %}
{{ "task_orders.form.step_3.percent_obligated" | translate }}


{{ 'task_orders.form.pop' | translate }}
{% if fields %} {{ PopDateRange(start_field=fields.start_date, end_field=fields.end_date, optional=False, mindate=contract_start, maxdate=contract_end) }} {% else %} {{ PopDateRange(optional=False, mindate=contract_start, maxdate=contract_end) }} {% endif %}
{% endmacro %}