{% extends 'base.html.twig' %} {% set bodyClass = 'registry_treatment form configuration' %} {% set menuItem = 'registry_treatment_configuration' %} {% block title %} {{ 'registry.treatment.title.configure'|trans }} - {{ parent() }} {% endblock %} {% block body_head %}

{{ 'registry.treatment.title.configure'|trans }}

{% endblock %} {% block breadcrumb %} {% set breadcrumb = [ { 'name': 'registry.treatment.breadcrumb.configure'|trans } ] %} {% include '_breadcrumb.html.twig' with {'breadcrumb': breadcrumb} %} {% endblock %} {% block body %} {% set submitValue = submitValue|default('registry.treatment.action.edit_config_submit'|trans) %} {{ form_start(form) }} {{ form_widget(form._token) }}

{{ 'registry.treatment.label.public_registry_message'|trans }}

{# LEFT #}
{# GENERAL #}

{{ 'global.tab.general'|trans }}

{{ form_row(form.name) }} {{ form_row(form.service, {'label': 'registry.label.service'}) }} {{ form_row(form.author) }} {{ form_row(form.coordonneesResponsableTraitement) }} {{ form_row(form.manager) }} {{ form_row(form.goal) }} {{ form_row(form.legalBasis) }} {{ form_row(form.legalBasisJustification) }} {{ form_row(form.consentRequest) }} {{ form_row(form.consentRequestFormat) }} {{ form_row(form.observation) }}
{# DATA CATEGORY #}

{{ 'registry.treatment.tab.data_category'|trans }}

{{ form_row(form.dataCategories, {'label': 'registry.treatment.label.data_category'}) }} {{ form_row(form.dataCategoryOther) }}
{# RECIPIENTS #}

{{ 'registry.treatment.tab.recipients'|trans }}

{{ form_row(form.recipientCategory) }} {{ form_row(form.contractors, {'label': 'global.label.linked_contractor'}) }}
{# SPECIFIC #}

{{ 'registry.treatment.tab.specific'|trans }}

{{ form_row(form.exempt_AIPD, {'label': 'registry.treatment.label.exempt_AIPD'}) }} {{ form_row(form.largeScaleCollection) }} {{ form_row(form.dataCrossing) }} {{ form_row(form.automatedDecisionsWithLegalEffect) }} {{ form_row(form.evaluationOrRating) }} {{ form_row(form.automaticExclusionService) }} {{ form_row(form.vulnerablePeople) }} {{ form_row(form.systematicMonitoring) }} {{ form_row(form.innovativeUse) }}
{# HISTORIC #}

{{ 'global.tab.history'|trans }}

{{ form_row(form.creator, {'label': 'global.label.created_by'}) }} {{ form_row(form.collectivity, {'label': 'global.label.organization'}) }}
{# RIGHT #}
{# DETAILS #}

{{ 'registry.treatment.tab.details'|trans }}

{% set concernedPeopleErrorBlock = null %} {% for error in form.vars.errors %} {% if error.origin.name == 'concernedPeopleParticular' %} {% set concernedPeopleErrorBlock %} {% endset %} {% endif %} {% endfor %}
{{ form_row(form.concernedPeopleParticular) }} {{ form_row(form.concernedPeopleUser) }} {{ form_row(form.concernedPeopleAgent) }} {{ form_row(form.concernedPeopleElected) }} {{ form_row(form.concernedPeopleCompany) }} {{ form_row(form.concernedPeoplePartner) }} {{ form_row(form.concernedPeopleUsager) }} {{ form_row(form.concernedPeopleOther) }} {% if concernedPeopleErrorBlock is not null %} {{ concernedPeopleErrorBlock }} {% endif %}
{{ form_row(form.estimatedConcernedPeople) }} {{ form_row(form.tools, {'label': 'global.label.linked_tool'}) }} {{ form_row(form.paperProcessing) }} {{ form_row(form.shelfLifes, {'label': 'registry.treatment.label.shelflife'}) }} {{ form_row(form.dataOrigin) }} {{ form_row(form.collectingMethod) }} {{ form_row(form.legalMentions) }}
{# SECURITY #}

{{ 'registry.treatment.tab.security'|trans }}

{{ form_row(form.securityAccessControl) }} {{ form_row(form.securityUpdate) }} {{ form_row(form.securitySaving) }} {{ form_row(form.securityTracability) }} {{ form_row(form.securityOther) }} {{ form_row(form.securityEntitledPersons) }} {{ form_row(form.securityOpenAccounts) }} {{ form_row(form.securitySpecificitiesDelivered) }}
{# LINKED MODULES #}

{{ 'global.tab.linked_modules'|trans }}

{{ form_row(form.proofs, {'label': 'global.label.linked_proof'}) }}
{# {{ form_rest(form) }} #}
{% endblock %}