aplicativos.mpf.mp.br Open in urlscan Pro
200.142.1.47  Public Scan

URL: https://aplicativos.mpf.mp.br/ouvidoria/app/lgpd/
Submission: On January 23 via api from BR — Scanned from DE

Form analysis 1 forms found in the DOM

Name: formCadastro

<form name="formCadastro" novalidate="" accessible-form="" ng-submit="ctrl.enviarCadastro(formCadastro)"
  class="ng-pristine ng-valid-br-phone-number ng-valid-minlength ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email ng-valid-cpf ng-valid-date ng-invalid-recaptcha">
  <!-- ngIf: !ctrl.autenticado -->
  <div class="row ng-scope" ng-if="!ctrl.autenticado">
    <div class="col-12 p-1 rounded" style="background-color: #ccc;">
      <i class="fa fa-user fa-fw fa-lg" aria-hidden="true"></i>&nbsp; Dados do Titular
    </div>
  </div><!-- end ngIf: !ctrl.autenticado -->
  <!-- MANIFESTANTE BEGIN -->
  <section id="manifestante">
    <br>
    <!-- PESSOA FISICA -->
    <!-- ngIf: ctrl.tipoPessoa == 'F' -->
    <section id="pf" ng-if="ctrl.tipoPessoa == 'F'" class="ng-scope">
      <!-- CHECK NAO POSSUI CPF -->
      <div class="form-group">
        <label class="custom-control custom-checkbox">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="ctrl.cadastroPf.semCPF" ng-click="ctrl.limpaCamposCpfNome(ctrl.cadastroPf.semCPF)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description">Não possui CPF</span>
        </label>
      </div>
      <div class="row">
        <!-- CPF -->
        <div class="form-group col-md-8 col-sm-12">
          <label for="cpf">
            <span class="text-danger" ng-show="!ctrl.cadastroPf.semCPF" aria-hidden="false">*</span> CPF:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-valid-cpf ng-invalid ng-invalid-required ng-valid-maxlength" id="cpf" name="cpf" maxlength="14" ng-model="ctrl.cadastroPf.cpf" ui-br-cpf-mask=""
            ng-class="{ 'is-invalid': formCadastro.cpf.$touched &amp;&amp; formCadastro.cpf.$invalid }" ng-readonly="ctrl.cadastroPf.semCPF" ng-required="!ctrl.cadastroPf.semCPF" required="required" aria-invalid="true">
          <div ng-messages="formCadastro.cpf.$error" ng-show="formCadastro.$submitted || formCadastro.cpf.$dirty || formCadastro.cpf.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
            <!-- ngMessage: cpf -->
          </div>
        </div>
        <div class="form-group col-md-4 col-sm-12">
          <label for="dataNascimento" aria-label="Data de nascimento no formato dd/mm/yyyy">
            <span class="text-danger">*</span> Data de nascimento:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-valid-date ng-invalid ng-invalid-required ng-valid-maxlength" id="dataNascimento" name="dataNascimento" placeholder="00/00/0000" maxlength="10" ui-date-mask=""
            ng-model="ctrl.dataNascimento" ng-class="{ 'is-invalid': formCadastro.dataNascimento.$touched &amp;&amp; formCadastro.dataNascimento.$invalid }" ng-required="true"
            ng-blur="ctrl.checaMenor(ctrl.dataNascimento); ctrl.buscaNomePf(ctrl.dataNascimento, formCadastro.dataNascimento,formCadastro.cpf)" required="required" aria-invalid="true">
          <div ng-messages="formCadastro.dataNascimento.$error" ng-show="formCadastro.$submitted || formCadastro.dataNascimento.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
            <!-- ngMessage: dataFutura -->
          </div>
        </div>
      </div>
      <!-- MENOR CONSENTIMENTO -->
      <!-- ngIf: ctrl.isMenor -->
      <!-- ngIf: ctrl.cadastroPf.semCPF -->
      <!-- NOME -->
      <div class="form-group">
        <label for="nome">
          <span class="text-danger">*</span> Nome:</label>
        <input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" id="nome" name="nome" maxlength="200" ng-model="ctrl.cadastroPf.nome"
          ng-class="{ 'is-invalid': formCadastro.nome.$touched &amp;&amp; formCadastro.nome.$invalid }" ng-readonly="ctrl.travaCampoNome" ng-required="true" required="required" aria-invalid="true">
        <div ng-messages="formCadastro.nome.$error" ng-show="formCadastro.$submitted || formCadastro.nome.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
          <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
          <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
          <!-- ngMessage: minlength -->
          <!-- ngMessage: maxlength -->
          <!-- ngMessage: email -->
          <!-- ngMessage: emailmatch -->
          <!-- ngMessage: cep -->
          <!-- ngMessage: date -->
        </div>
      </div>
      <!-- ********************************************************************************************************************** -->
      <!-- PESSOA DEFICIENTE-->
      <div class="form-group">
        <label class="custom-control custom-checkbox">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-empty ng-valid ng-valid-required" ng-model="ctrl.cadastroPf.deficiente" ng-required="false" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description">Pessoa com deficiência ou amparada pelo art. 4º, inciso IV, da Lei 12.008/09.</span>
        </label>
      </div>
      <!-- ************ -->
      <div class="row">
        <!--SEXO-->
        <div class="form-group col-md-6 col-sm-12">
          <label for="sexo">
            <span class="text-danger">*</span> Sexo:</label>
          <select class="custom-select ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="sexo" style="width: inherit;" name="sexo" ng-model="ctrl.cadastroPf.sexo"
            ng-class="{ 'is-invalid': formCadastro.sexo.$touched &amp;&amp; formCadastro.sexo.$invalid }" ng-required="true" required="required" aria-invalid="true">
            <option value="">Selecione</option>
            <option value="F">Feminino</option>
            <option value="M">Masculino</option>
          </select>
          <div ng-messages="formCadastro.sexo.$error" ng-show="formCadastro.$submitted || formCadastro.sexo.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
        <!--OCUPACAO-->
        <div class="form-group col-md-6 col-sm-12">
          <label for="ocupacao">
            <span class="text-danger">*</span> Ocupação:</label>
          <select class="custom-select ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="ocupacao" style="width: inherit;" name="ocupacao" ng-model="ctrl.cadastroPf.ocupacao"
            ng-options="ocupacao.id as ocupacao.nome for ocupacao in ctrl.ocupacoes track by ocupacao.id" ng-class="{ 'is-invalid': formCadastro.ocupacao.$touched &amp;&amp; formCadastro.ocupacao.$invalid }" ng-required="true" required="required"
            aria-invalid="true">
            <option value="" class="" selected="selected">Selecione</option>
            <option label="Administração" value="21">Administração</option>
            <option label="Advocacia" value="1">Advocacia</option>
            <option label="Agronomia" value="22">Agronomia</option>
            <option label="Agropecuária" value="53">Agropecuária</option>
            <option label="Aposentado" value="23">Aposentado</option>
            <option label="Arquitetura" value="55">Arquitetura</option>
            <option label="Artes" value="56">Artes</option>
            <option label="Assistência Social" value="24">Assistência Social</option>
            <option label="Biblioteconomia" value="25">Biblioteconomia</option>
            <option label="Biologia" value="26">Biologia</option>
            <option label="Comércio" value="57">Comércio</option>
            <option label="Comunicação Social" value="27">Comunicação Social</option>
            <option label="Construção Civil" value="58">Construção Civil</option>
            <option label="Contabilidade" value="28">Contabilidade</option>
            <option label="Defensoria Pública" value="29">Defensoria Pública</option>
            <option label="Desempregado" value="30">Desempregado</option>
            <option label="Diplomacia" value="31">Diplomacia</option>
            <option label="Do Lar" value="69">Do Lar</option>
            <option label="Economia e Finanças" value="33">Economia e Finanças</option>
            <option label="Educação" value="32">Educação</option>
            <option label="Empregado/Contratado de Organismo Internacional ou ONG" value="37">Empregado/Contratado de Organismo Internacional ou ONG</option>
            <option label="Empregado de Empresa Privada" value="34">Empregado de Empresa Privada</option>
            <option label="Empregado de Empresa Pública" value="35">Empregado de Empresa Pública</option>
            <option label="Empregado de Instituição Financeira" value="36">Empregado de Instituição Financeira</option>
            <option label="Empresarial" value="38">Empresarial</option>
            <option label="Enfermagem" value="39">Enfermagem</option>
            <option label="Engenharia" value="40">Engenharia</option>
            <option label="Esporte" value="59">Esporte</option>
            <option label="Estudante" value="41">Estudante</option>
            <option label="Farmácia" value="72">Farmácia</option>
            <option label="Filosofia" value="60">Filosofia</option>
            <option label="Fisioterapia" value="73">Fisioterapia</option>
            <option label="Fonoaudiologia" value="76">Fonoaudiologia</option>
            <option label="Geofísica" value="64">Geofísica</option>
            <option label="Geografia" value="62">Geografia</option>
            <option label="Geologia" value="61">Geologia</option>
            <option label="História" value="77">História</option>
            <option label="Jornalismo" value="3">Jornalismo</option>
            <option label="Magistratura" value="4">Magistratura</option>
            <option label="Marketing" value="66">Marketing</option>
            <option label="Matemática/Estatística" value="65">Matemática/Estatística</option>
            <option label="Medicina" value="42">Medicina</option>
            <option label="Membro do Ministério Público" value="6">Membro do Ministério Público</option>
            <option label="Membro do Ministério Público Federal" value="5">Membro do Ministério Público Federal</option>
            <option label="Militar" value="43">Militar</option>
            <option label="Musicoterapia" value="75">Musicoterapia</option>
            <option label="Nutrição" value="44">Nutrição</option>
            <option label="Oceanografia" value="63">Oceanografia</option>
            <option label="Odontologia" value="45">Odontologia</option>
            <option label="Pensionista" value="46">Pensionista</option>
            <option label="Pesquisa" value="54">Pesquisa</option>
            <option label="Política" value="7">Política</option>
            <option label="Presidiário" value="47">Presidiário</option>
            <option label="Profissional Liberal ou Autônomo" value="48">Profissional Liberal ou Autônomo</option>
            <option label="Psicologia" value="49">Psicologia</option>
            <option label="Religiosos" value="67">Religiosos</option>
            <option label="Segurança" value="8">Segurança</option>
            <option label="Servidor do MPF" value="9">Servidor do MPF</option>
            <option label="Servidor público" value="10">Servidor público</option>
            <option label="Tecnologia da Informação" value="50">Tecnologia da Informação</option>
            <option label="Terapia Ocupacional" value="74">Terapia Ocupacional</option>
            <option label="Terceirizado do MPF" value="11">Terceirizado do MPF</option>
            <option label="Terceirizado Outros órgãos" value="51">Terceirizado Outros órgãos</option>
            <option label="Trabalhadores Domésticos" value="68">Trabalhadores Domésticos</option>
            <option label="Transportes" value="52">Transportes</option>
            <option label="Turismo/Hotelaria" value="70">Turismo/Hotelaria</option>
            <option label="Veterinária/Zootecnia" value="71">Veterinária/Zootecnia</option>
            <option label="Outros" value="2">Outros</option>
          </select>
          <div ng-messages="formCadastro.ocupacao.$error" ng-show="formCadastro.$submitted || formCadastro.ocupacao.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
        <!--DESCRIÇÃO OCUPACAO 'OUTROS'-->
        <div class="form-group col-12 ng-hide" ng-show="ctrl.cadastroPf.ocupacao == 2" aria-hidden="true">
          <label for="descOcupacao">
            <span class="text-danger">*</span> Descrição Ocupação:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-valid-maxlength ng-valid ng-valid-required" id="descOcupacao" name="descOcupacao" maxlength="1000" ng-model="ctrl.cadastroPf.descOcupacao"
            ng-class="{ 'is-invalid': formCadastro.descOcupacao.$touched &amp;&amp; formCadastro.descOcupacao.$invalid }" ng-required="ctrl.cadastroPf.ocupacao == 2" aria-invalid="false">
          <div ng-messages="formCadastro.descOcupacao.$error" ng-show="formCadastro.$submitted || formCadastro.descOcupacao.$touched" class="text-danger ng-inactive ng-hide" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
      </div>
      <!-- ************ -->
    </section><!-- end ngIf: ctrl.tipoPessoa == 'F' -->
    <!-- DADOS COMUM -->
    <section id="info">
      <div class="row">
        <!-- TELEFONE PRINCIPAL-->
        <div class="form-group col-md-4 col-sm-12">
          <label for="telefonePrincipal" aria-label="Telefone principal com DDD">Telefone principal:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-br-phone-number ng-valid-minlength" id="telefonePrincipal" minlength="14" placeholder="(__) ____-____" name="telefonePrincipal"
            ng-model="ctrl.cadastroComum.telefonePrincipal" ui-br-phone-number="" ng-class="{ 'is-invalid': formCadastro.telefonePrincipal.$touched &amp;&amp; formCadastro.telefonePrincipal.$invalid }" aria-invalid="false">
          <div ng-messages="formCadastro.telefonePrincipal.$error" ng-show="formCadastro.$submitted || formCadastro.telefonePrincipal.$dirty || formCadastro.telefonePrincipal.$touched" class="text-danger ng-inactive ng-hide" role="alert"
            aria-live="assertive" aria-hidden="true">
            <!-- ngMessage: brPhoneNumber -->
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
        <!-- TELEFONE ADICIONAL 1-->
        <div class="form-group col-md-4 col-sm-12">
          <label for="telefoneAdicional1" aria-label="Telefone adicional 1 com DDD">Telefone adicional 1:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-br-phone-number ng-valid-minlength" id="telefoneAdicional1" minlength="14" placeholder="(__) ____-____" name="telefoneAdicional1"
            ng-model="ctrl.cadastroComum.telefoneAdicional1" ui-br-phone-number="" ng-class="{ 'is-invalid': formCadastro.telefoneAdicional1.$touched &amp;&amp; formCadastro.telefoneAdicional1.$invalid }" aria-invalid="false">
          <div ng-messages="formCadastro.telefoneAdicional1.$error" ng-show="formCadastro.$submitted || formCadastro.telefoneAdicional1.$dirty || formCadastro.telefoneAdicional1.$touched" class="text-danger ng-inactive ng-hide" role="alert"
            aria-live="assertive" aria-hidden="true">
            <!-- ngMessage: brPhoneNumber -->
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
        <!-- TELEFONE ADICIONAL 2-->
        <div class="form-group col-md-4 col-sm-12">
          <label for="telefoneAdicional2" aria-label="Telefone adicional 2 com DDD">Telefone adicional 2:</label>
          <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-br-phone-number ng-valid-minlength" id="telefoneAdicional2" minlength="14" placeholder="(__) ____-____" name="telefoneAdicional2"
            ng-model="ctrl.cadastroComum.telefoneAdicional2" ui-br-phone-number="" ng-class="{ 'is-invalid': formCadastro.telefoneAdicional2.$touched &amp;&amp; formCadastro.telefoneAdicional2.$invalid }" aria-invalid="false">
          <div ng-messages="formCadastro.telefoneAdicional2.$error" ng-show="formCadastro.$submitted || formCadastro.telefoneAdicional2.$dirty || formCadastro.telefoneAdicional2.$touched" class="text-danger ng-inactive ng-hide" role="alert"
            aria-live="assertive" aria-hidden="true">
            <!-- ngMessage: brPhoneNumber -->
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
      </div>
      <div class="row">
        <!-- EMAIL-->
        <div class="form-group mt-3 col">
          <label for="email">
            <span class="text-danger">*</span> E-mail:</label>
          <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email" id="email" name="email" maxlength="91" ng-model="ctrl.cadastroComum.email"
            ng-class="{ 'is-invalid': formCadastro.email.$touched &amp;&amp; formCadastro.email.$invalid }" ng-required="true" required="required" aria-invalid="true">
          <div ng-messages="formCadastro.email.$error" ng-show="formCadastro.$submitted || formCadastro.email.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
      </div>
      <div class="row">
        <!-- CONFIRMA EMAIL -->
        <div class="form-group mt-3 col">
          <label for="confirmaEmail">
            <span class="text-danger">*</span> Confirmar e-mail:</label>
          <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-email" id="confirmaEmail" name="confirmaEmail" maxlength="91" ng-model="ctrl.confirmaEmail"
            ng-class="{ 'is-invalid': formCadastro.confirmaEmail.$touched &amp;&amp; formCadastro.confirmaEmail.$invalid }" email-matcher="email" ng-required="true" required="required" aria-invalid="true">
          <div ng-messages="formCadastro.confirmaEmail.$error" ng-show="formCadastro.$submitted || formCadastro.confirmaEmail.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
      </div>
      <div class="row">
        <!-- PAIS -->
        <div class="form-group col-md-4 col-sm-12">
          <label for="pais">
            <span class="text-danger">*</span> País:</label>
          <select class="custom-select ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="pais" style="width: inherit;" name="pais" ng-model="ctrl.cadastroComum.pais"
            ng-class="{ 'is-invalid': formCadastro.pais.$touched &amp;&amp; formCadastro.pais.$invalid }" ng-options="pais.id as pais.nome for pais in ctrl.paises track by pais.id" ng-required="true" required="required" aria-invalid="true">
            <option value="" class="" selected="selected">Selecione</option>
            <option label="Brasil" value="1">Brasil</option>
            <option label="Afeganistão" value="2">Afeganistão</option>
            <option label="África do Sul" value="3">África do Sul</option>
            <option label="Albânia" value="4">Albânia</option>
            <option label="Alemanha" value="5">Alemanha</option>
            <option label="Andorra" value="6">Andorra</option>
            <option label="Angola" value="7">Angola</option>
            <option label="Anguilla" value="8">Anguilla</option>
            <option label="Antártida" value="241">Antártida</option>
            <option label="Antigua e Barbuda" value="9">Antigua e Barbuda</option>
            <option label="Antilhas Holandesas" value="10">Antilhas Holandesas</option>
            <option label="Arábia Saudita" value="11">Arábia Saudita</option>
            <option label="Argélia" value="12">Argélia</option>
            <option label="Argentina" value="13">Argentina</option>
            <option label="Armênia" value="14">Armênia</option>
            <option label="Aruba" value="15">Aruba</option>
            <option label="Austrália" value="16">Austrália</option>
            <option label="Áustria" value="17">Áustria</option>
            <option label="Azerbaijão" value="18">Azerbaijão</option>
            <option label="Bahamas, Ilhas" value="19">Bahamas, Ilhas</option>
            <option label="Bahrein, Ilhas" value="20">Bahrein, Ilhas</option>
            <option label="Bancos Centrais" value="21">Bancos Centrais</option>
            <option label="Bangladesh" value="22">Bangladesh</option>
            <option label="Barbados" value="23">Barbados</option>
            <option label="Belarus" value="24">Belarus</option>
            <option label="Bélgica" value="25">Bélgica</option>
            <option label="Belize" value="26">Belize</option>
            <option label="Benin" value="27">Benin</option>
            <option label="Bermudas" value="28">Bermudas</option>
            <option label="Bolívia" value="29">Bolívia</option>
            <option label="Bósnia-Herzegovina" value="30">Bósnia-Herzegovina</option>
            <option label="Botsuana" value="31">Botsuana</option>
            <option label="Brunei" value="32">Brunei</option>
            <option label="Bulgária" value="33">Bulgária</option>
            <option label="Burkina Faso" value="34">Burkina Faso</option>
            <option label="Burundi" value="35">Burundi</option>
            <option label="Butão" value="36">Butão</option>
            <option label="Cabo Verde, República de" value="37">Cabo Verde, República de</option>
            <option label="Camarões" value="38">Camarões</option>
            <option label="Camboja" value="39">Camboja</option>
            <option label="Canadá" value="40">Canadá</option>
            <option label="Canárias, Ilhas" value="41">Canárias, Ilhas</option>
            <option label="Catar" value="42">Catar</option>
            <option label="Cayman, Ilhas" value="43">Cayman, Ilhas</option>
            <option label="Cazaquistão" value="44">Cazaquistão</option>
            <option label="Chade" value="45">Chade</option>
            <option label="Chile" value="46">Chile</option>
            <option label="China" value="47">China</option>
            <option label="Chipre" value="48">Chipre</option>
            <option label="Christmas,Ilha (Navidad)" value="49">Christmas,Ilha (Navidad)</option>
            <option label="Cingapura" value="50">Cingapura</option>
            <option label="Cocos (Keeling), Ilhas" value="51">Cocos (Keeling), Ilhas</option>
            <option label="Colômbia" value="52">Colômbia</option>
            <option label="Comores, Ilhas" value="53">Comores, Ilhas</option>
            <option label="Congo" value="54">Congo</option>
            <option label="Cook, Ilhas" value="55">Cook, Ilhas</option>
            <option label="Coréia do Norte" value="56">Coréia do Norte</option>
            <option label="Coréia do Sul" value="57">Coréia do Sul</option>
            <option label="Costa Rica" value="59">Costa Rica</option>
            <option label="Costa do Marfim" value="58">Costa do Marfim</option>
            <option label="Coveite (Kuwait)" value="60">Coveite (Kuwait)</option>
            <option label="Croácia" value="61">Croácia</option>
            <option label="Cuba" value="242">Cuba</option>
            <option label="Dinamarca" value="62">Dinamarca</option>
            <option label="Djibuti" value="63">Djibuti</option>
            <option label="Dominica, Ilha" value="64">Dominica, Ilha</option>
            <option label="Egito" value="65">Egito</option>
            <option label="El Salvador" value="66">El Salvador</option>
            <option label="Emirados Árabes Unidos" value="67">Emirados Árabes Unidos</option>
            <option label="Equador" value="68">Equador</option>
            <option label="Eritréia" value="69">Eritréia</option>
            <option label="Eslovaca, República" value="70">Eslovaca, República</option>
            <option label="Eslovênia" value="71">Eslovênia</option>
            <option label="Espanha" value="72">Espanha</option>
            <option label="Estados Unidos" value="73">Estados Unidos</option>
            <option label="Estônia" value="74">Estônia</option>
            <option label="Etiópia" value="75">Etiópia</option>
            <option label="Falkland (Ilhas Malvinas)" value="76">Falkland (Ilhas Malvinas)</option>
            <option label="Fiji" value="77">Fiji</option>
            <option label="Filipinas" value="78">Filipinas</option>
            <option label="Finlândia" value="79">Finlândia</option>
            <option label="Formosa (Taiwan)" value="80">Formosa (Taiwan)</option>
            <option label="França" value="81">França</option>
            <option label="Gabão" value="82">Gabão</option>
            <option label="Gana" value="84">Gana</option>
            <option label="Geórgia" value="85">Geórgia</option>
            <option label="Gibraltar" value="86">Gibraltar</option>
            <option label="Granada" value="87">Granada</option>
            <option label="Grécia" value="88">Grécia</option>
            <option label="Groenlândia" value="89">Groenlândia</option>
            <option label="Guadalupe" value="90">Guadalupe</option>
            <option label="Guam" value="91">Guam</option>
            <option label="Guatemala" value="243">Guatemala</option>
            <option label="Guernsey, Ilha Do Canal (Inclui Alderney)" value="92">Guernsey, Ilha Do Canal (Inclui Alderney)</option>
            <option label="Guiana" value="93">Guiana</option>
            <option label="Guiana Francesa" value="94">Guiana Francesa</option>
            <option label="Guiné" value="95">Guiné</option>
            <option label="Guiné-Bissau" value="96">Guiné-Bissau</option>
            <option label="Guiné-Equatorial" value="97">Guiné-Equatorial</option>
            <option label="Gâmbia" value="83">Gâmbia</option>
            <option label="Haiti" value="98">Haiti</option>
            <option label="Honduras" value="99">Honduras</option>
            <option label="Hong Kong" value="100">Hong Kong</option>
            <option label="Hungria" value="101">Hungria</option>
            <option label="Ilhas Seychelles" value="253">Ilhas Seychelles</option>
            <option label="Índia" value="103">Índia</option>
            <option label="Indonésia" value="104">Indonésia</option>
            <option label="Iraque" value="106">Iraque</option>
            <option label="Irlanda" value="244">Irlanda</option>
            <option label="Irlanda do Norte" value="245">Irlanda do Norte</option>
            <option label="Irã" value="105">Irã</option>
            <option label="Islândia" value="107">Islândia</option>
            <option label="Israel" value="108">Israel</option>
            <option label="Itália" value="109">Itália</option>
            <option label="Iêmen" value="102">Iêmen</option>
            <option label="Jamaica" value="110">Jamaica</option>
            <option label="Japão" value="111">Japão</option>
            <option label="Jersey, Ilha do Canal" value="112">Jersey, Ilha do Canal</option>
            <option label="Johnston, Ilhas" value="113">Johnston, Ilhas</option>
            <option label="Jordânia" value="114">Jordânia</option>
            <option label="Kiribati" value="115">Kiribati</option>
            <option label="Laos" value="116">Laos</option>
            <option label="Lebuan, Ilhas" value="117">Lebuan, Ilhas</option>
            <option label="Lesoto" value="118">Lesoto</option>
            <option label="Letônia" value="119">Letônia</option>
            <option label="Líbano" value="120">Líbano</option>
            <option label="Libéria" value="121">Libéria</option>
            <option label="Líbia" value="246">Líbia</option>
            <option label="Liechtenstein" value="122">Liechtenstein</option>
            <option label="Lituânia" value="123">Lituânia</option>
            <option label="Luxemburgo" value="124">Luxemburgo</option>
            <option label="Macau" value="125">Macau</option>
            <option label="Macedônia (ant. Rep .Iugoslava)" value="126">Macedônia (ant. Rep .Iugoslava)</option>
            <option label="Madagascar" value="127">Madagascar</option>
            <option label="Madeira, Ilha da" value="128">Madeira, Ilha da</option>
            <option label="Malásia" value="129">Malásia</option>
            <option label="Malavi" value="130">Malavi</option>
            <option label="Maldivas" value="131">Maldivas</option>
            <option label="Mali" value="132">Mali</option>
            <option label="Malta" value="133">Malta</option>
            <option label="Man, Ilha de" value="134">Man, Ilha de</option>
            <option label="Marianas do Norte" value="135">Marianas do Norte</option>
            <option label="Marrocos" value="136">Marrocos</option>
            <option label="Martinica" value="137">Martinica</option>
            <option label="Maurício" value="138">Maurício</option>
            <option label="Mauritânia" value="139">Mauritânia</option>
            <option label="Mayotte" value="247">Mayotte</option>
            <option label="México" value="140">México</option>
            <option label="Mianmar (Birmânia)" value="141">Mianmar (Birmânia)</option>
            <option label="Micronésia" value="142">Micronésia</option>
            <option label="Midway, Ilhas" value="143">Midway, Ilhas</option>
            <option label="Moldávia" value="145">Moldávia</option>
            <option label="Mongólia" value="147">Mongólia</option>
            <option label="Montenegro" value="148">Montenegro</option>
            <option label="Montserrat, Ilhas" value="149">Montserrat, Ilhas</option>
            <option label="Moçambique" value="144">Moçambique</option>
            <option label="Mônaco" value="146">Mônaco</option>
            <option label="Namíbia" value="150">Namíbia</option>
            <option label="Nauru" value="151">Nauru</option>
            <option label="Nepal" value="152">Nepal</option>
            <option label="Nicarágua" value="248">Nicarágua</option>
            <option label="Niger" value="153">Niger</option>
            <option label="Nigéria" value="154">Nigéria</option>
            <option label="Niue,Ilha" value="155">Niue,Ilha</option>
            <option label="Norfolk,Ilha" value="156">Norfolk,Ilha</option>
            <option label="Noruega" value="157">Noruega</option>
            <option label="Nova Caledônia" value="158">Nova Caledônia</option>
            <option label="Nova Zelândia" value="159">Nova Zelândia</option>
            <option label="Omã" value="160">Omã</option>
            <option label="Organizações Internacionais" value="161">Organizações Internacionais</option>
            <option label="Pacífico, Ilhas do (possessão dos EUA)" value="162">Pacífico, Ilhas do (possessão dos EUA)</option>
            <option label="Países Baixos (Holanda)" value="163">Países Baixos (Holanda)</option>
            <option label="Palau" value="164">Palau</option>
            <option label="Palestina" value="249">Palestina</option>
            <option label="Panamá" value="165">Panamá</option>
            <option label="Papua Nova Guiné" value="166">Papua Nova Guiné</option>
            <option label="Paquistão" value="167">Paquistão</option>
            <option label="Paraguai" value="250">Paraguai</option>
            <option label="Peru" value="168">Peru</option>
            <option label="Pitcairn, Ilha" value="169">Pitcairn, Ilha</option>
            <option label="Polinésia Francesa" value="170">Polinésia Francesa</option>
            <option label="Polônia" value="171">Polônia</option>
            <option label="Porto Rico" value="172">Porto Rico</option>
            <option label="Portugal" value="173">Portugal</option>
            <option label="Provisão de navios e aeronaves" value="174">Provisão de navios e aeronaves</option>
            <option label="Quirguiz, República" value="176">Quirguiz, República</option>
            <option label="Quênia" value="175">Quênia</option>
            <option label="Reino Unido" value="177">Reino Unido</option>
            <option label="República Centro-Africana" value="178">República Centro-Africana</option>
            <option label="República Dominicana" value="179">República Dominicana</option>
            <option label="Reunião, Ilha" value="180">Reunião, Ilha</option>
            <option label="Romênia" value="181">Romênia</option>
            <option label="Ruanda" value="182">Ruanda</option>
            <option label="Rússia" value="183">Rússia</option>
            <option label="Saara Ocidental" value="184">Saara Ocidental</option>
            <option label="Saint Kitts E Nevis" value="185">Saint Kitts E Nevis</option>
            <option label="Salomão, Ilhas" value="186">Salomão, Ilhas</option>
            <option label="Samoa" value="187">Samoa</option>
            <option label="Samoa Americana" value="188">Samoa Americana</option>
            <option label="San Marino" value="189">San Marino</option>
            <option label="Santa Helena" value="190">Santa Helena</option>
            <option label="Santa Lúcia" value="191">Santa Lúcia</option>
            <option label="Senegal" value="196">Senegal</option>
            <option label="Serra Leoa" value="197">Serra Leoa</option>
            <option label="Sérvia" value="198">Sérvia</option>
            <option label="Síria" value="199">Síria</option>
            <option label="Somália" value="200">Somália</option>
            <option label="Sri Lanka" value="201">Sri Lanka</option>
            <option label="Suazilândia" value="202">Suazilândia</option>
            <option label="Sudão" value="203">Sudão</option>
            <option label="Suécia" value="204">Suécia</option>
            <option label="Suíça" value="205">Suíça</option>
            <option label="Suriname" value="206">Suriname</option>
            <option label="São Cristóvão e Neves, Ilhas" value="192">São Cristóvão e Neves, Ilhas</option>
            <option label="São Martim" value="252">São Martim</option>
            <option label="São Pedro e Miquelon" value="193">São Pedro e Miquelon</option>
            <option label="São Tomé e Príncipe, Ilhas" value="194">São Tomé e Príncipe, Ilhas</option>
            <option label="São Vicente e Granadinas" value="195">São Vicente e Granadinas</option>
            <option label="Tadjiquistão" value="207">Tadjiquistão</option>
            <option label="Tailândia" value="208">Tailândia</option>
            <option label="Tanzânia" value="209">Tanzânia</option>
            <option label="Tcheca, República" value="210">Tcheca, República</option>
            <option label="Território Brit.Oc.Indico" value="211">Território Brit.Oc.Indico</option>
            <option label="Timor Leste" value="212">Timor Leste</option>
            <option label="Togo" value="213">Togo</option>
            <option label="Tonga" value="251">Tonga</option>
            <option label="Toquelau,Ilhas" value="214">Toquelau,Ilhas</option>
            <option label="Trinidad e Tobago" value="215">Trinidad e Tobago</option>
            <option label="Tunísia" value="216">Tunísia</option>
            <option label="Turcas e Caicos, Ilhas" value="217">Turcas e Caicos, Ilhas</option>
            <option label="Turcomenistão" value="218">Turcomenistão</option>
            <option label="Turquia" value="219">Turquia</option>
            <option label="Tuvalu" value="220">Tuvalu</option>
            <option label="Ucrânia" value="221">Ucrânia</option>
            <option label="Uganda" value="222">Uganda</option>
            <option label="Uruguai" value="223">Uruguai</option>
            <option label="Uzbequistão" value="224">Uzbequistão</option>
            <option label="Vanuatu" value="225">Vanuatu</option>
            <option label="Vaticano, Estado Cidade" value="226">Vaticano, Estado Cidade</option>
            <option label="Venezuela" value="227">Venezuela</option>
            <option label="Vietnã" value="228">Vietnã</option>
            <option label="Virgens,Ilhas (E.U.A.)" value="229">Virgens,Ilhas (E.U.A.)</option>
            <option label="Wake, Ilha" value="230">Wake, Ilha</option>
            <option label="Zambia" value="231">Zambia</option>
            <option label="Zimbábue" value="232">Zimbábue</option>
            <option label="Zona do Canal do Panamá" value="233">Zona do Canal do Panamá</option>
          </select>
          <div ng-messages="formCadastro.pais.$error" ng-show="formCadastro.$submitted || formCadastro.pais.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
            <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
            <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
            <!-- ngMessage: minlength -->
            <!-- ngMessage: maxlength -->
            <!-- ngMessage: email -->
            <!-- ngMessage: emailmatch -->
            <!-- ngMessage: cep -->
            <!-- ngMessage: date -->
          </div>
        </div>
        <!-- BRASIL BEGIN -->
        <!-- UF -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
        <!-- MUNICIPIO -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
      </div>
      <div class="row">
        <!-- CEP -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
        <!-- ENDERECO -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
      </div>
      <div class="row">
        <!-- NUMERO/APT -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
        <!-- BAIRRO -->
        <!-- ngIf: ctrl.cadastroComum.pais == 1 -->
      </div>
      <!-- BRASIL END -->
    </section>
  </section>
  <!-- MANIFESTANTE END -->
  <br>
  <div class="row">
    <div class="col-12 p-1 rounded" style="background-color: #ccc;">
      <i class="fa fa-file-text fa-fw fa-lg" aria-hidden="true"></i>&nbsp; Dados da Solicitação
    </div>
  </div>
  <!-- MANIFESTACAO BEGIN -->
  <section id="manifestacao">
    <!-- TIPO MANIFESTACAO -->
    <div class="row mt-4">
      <div class="form-group col">
        <label for="tipoManifestacao">
          <span class="text-danger">*</span> Tipo de Solicitação:</label>
        <!-- ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo" style="">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Confirmação</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Acesso</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Correção</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Eliminação/Anonimização/Bloqueio</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Portabilidade</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Compartilhamento</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Não consentimento</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Revogação de consentimento</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Revisão de decisão</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo --><label class="custom-control custom-checkbox ng-scope" ng-repeat="tipoLGPD in ctrl.tipos track by tipoLGPD.codigo">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="tipoLGPDSelecionado" ng-change="ctrl.toggleTipoLGPD(tipoLGPD)" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description ng-binding">Comunicar tratamento inadequado/ilícito</span>
        </label><!-- end ngRepeat: tipoLGPD in ctrl.tipos track by tipoLGPD.codigo -->
        <input id="tipoLGPD-" type="checkbox" ng-required="true" ng-model="tipoLGPDSelecionado" name="tipoLGPDSelecionado" style="display: none;" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" required="required"
          aria-invalid="true">
        <div ng-messages="formCadastro.tipoLGPDSelecionado.$error" ng-show="formCadastro.$submitted || formCadastro.tipoLGPDSelecionado.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
          <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
          <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
          <!-- ngMessage: minlength -->
          <!-- ngMessage: maxlength -->
          <!-- ngMessage: email -->
          <!-- ngMessage: emailmatch -->
          <!-- ngMessage: cep -->
          <!-- ngMessage: date -->
        </div>
      </div>
    </div>
    <div class="row">
      <!-- ngIf: tipoLGPDSelecionado.descricao!=undefined -->
    </div>
    <!-- DESCRICAO DA MANIFESTACAO-->
    <div class="row">
      <div class="form-group col-md-12 col-sm-12">
        <label for="descricaoManifestacao">
          <span class="text-danger">*</span> Descrição da Solicitação:</label>
        <textarea class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" id="descricaoManifestacao"
          placeholder="Em caso de pedido de sigilo dos dados pessoais, incentivamos que não use termos ou expressões que o(a) identifique nesse campo. Máximo de 20.000 caracteres." rows="5" name="descricaoManifestacao" maxlength="20000"
          ng-model="ctrl.cadastroManifestacao.descricaoManifestacao" ng-trim="ctrl.trimCampo(ctrl.cadastroManifestacao.descricaoManifestacao)"
          ng-class="{ 'is-invalid': formCadastro.descricaoManifestacao.$touched &amp;&amp; formCadastro.descricaoManifestacao.$invalid }" ng-required="true"
          aria-label="Campo Descrição da Manifestação. Texto explicativo: 'Em caso de pedido de sigilo dos dados pessoais, incentivamos que não use termos ou expressões que o(a) identifique nesse campo. Máximo de 20.000 caracteres.''"
          required="required" aria-invalid="true"></textarea>
        <div ng-messages="formCadastro.descricaoManifestacao.$error" ng-show="formCadastro.$submitted || formCadastro.descricaoManifestacao.$touched" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
          <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
          <p ng-message="required" class="ng-scope">* Campo obrigatório</p>
          <!-- ngMessage: minlength -->
          <!-- ngMessage: maxlength -->
          <!-- ngMessage: email -->
          <!-- ngMessage: emailmatch -->
          <!-- ngMessage: cep -->
          <!-- ngMessage: date -->
        </div>
      </div>
    </div>
    <div class="row">
      <!-- ANEXOS -->
      <div class="form-group col-md-12 col-sm-12"> Anexo(s): <label class="custom-file">
          <input type="file" id="documentos" ng-model="documentos" class="custom-file-input ng-pristine ng-untouched ng-valid ng-empty" aria-describedby="file-help" ngf-multiple="true"
            accept=".pdf,.odf,.doc,.odt,.docx,.xls,.ods,.xlsx,.png,.jpg,.jpeg,.avi,.mp4,.mpg,.wmv,.flv,.mp3,.wav,.PDF,.ODF,.DOC,.ODT,.DOCX,.XLS,.ODS,.XLXS,.PNG,.JPG,.JPEG,.AVI,.MP4,.MPG,.WMV,.FLV,.MP3,.WAV" ngf-max-size="10MB"
            ngf-select="ctrl.setDocumentos($files, $invalidFiles)" name="documentos" multiple="multiple" aria-invalid="false">
          <span class="custom-file-control color-lgpd"></span>
        </label>
        <!-- MOCK PARA SEM DOCUMENTOS ANEXADOS -->
        <div class="row justify-content-center border border-cidadao rounded m-4 p-4 anima" ng-show="ctrl.anexos.length == 0" style="background-color:#ddd;" aria-hidden="false"> Nenhum documento anexado. </div>
        <!-- MOCK PARA SEM DOCUMENTOS ANEXADOS -->
        <!-- ngRepeat: doc in ctrl.anexos track by $index -->
        <div class="row mt-4 mx-4 ng-hide" ng-show="ctrl.anexos.length > 0" aria-hidden="true">
          <p class="ng-binding">Total: 0,00MB</p>
        </div>
        <div ng-messages="formCadastro.documentos.$error" ng-show="formCadastro.$submitted || formCadastro.documentos.$touched || ctrl.documentosInvalidosNovos.length > 0 || ctrl.documentosTiposInvalidos.length > 0"
          class="text-danger ng-inactive ng-hide" role="alert" aria-live="assertive" aria-hidden="true">
          <!-- ngMessagesInclude: messages.html --><!-- ngMessage: required -->
          <!-- ngMessage: minlength -->
          <!-- ngMessage: maxlength -->
          <!-- ngMessage: email -->
          <!-- ngMessage: emailmatch -->
          <!-- ngMessage: cep -->
          <!-- ngMessage: date -->
          <!-- ngMessage: tipoDocumentoInvalido -->
          <!-- ngMessage: tamanhoTotalExcedido -->
          <!-- ngMessage: totalNumeroAnexosExcedido -->
          <!-- ngMessage: maxSize -->
        </div>
        <small id="file-help" class="form-text text-muted" tabindex="0"> Use o campo acima para inserir arquivos digitais contendo documentos, fotos, vídeos que comprovem os fatos relatados. <br>Tamanho máximo de cada anexo: 10MB. Tamanho total dos
          anexos: 100MB </small>
      </div>
      <!-- ANEXOS -->
    </div>
    <!-- MANIFESTACAO VINCULADA -->
    <div class="row">
      <div class="form-group col-md-12">
        <label class="custom-control custom-checkbox">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="isVinculada" ng-click="isVinculada ? continue : ctrl.cadastroManifestacao.codManifestacaoVinculada = ''" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description">Esta manifestação é vinculada a outra já cadastrada.</span>
        </label>
      </div>
    </div>
    <div class="row">
      <div class="form-group col-md-6 ng-hide" ng-show="isVinculada" aria-hidden="true">
        <label for="codManifestacaoVinculada">Número da manifestação vinculada:</label>
        <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" id="codManifestacaoVinculada" name="codManifestacaoVinculada" numbers-only="" maxlength="11"
          ng-model="ctrl.cadastroManifestacao.codManifestacaoVinculada" ng-blur="ctrl.verificarManifestacaoVinculada()" aria-invalid="false">
      </div>
    </div>
    <div class="row">
      <div class="form-group col-md-12">
        <label class="custom-control custom-checkbox">
          <input type="checkbox" class="custom-control-input ng-pristine ng-untouched ng-valid ng-empty" ng-model="ctrl.cadastroManifestacao.sigilo" ng-click="ctrl.mensagemSigilo()" aria-invalid="false">
          <span class="custom-control-indicator"></span>
          <span class="custom-control-description">Desejo manter meus dados pessoais em sigilo.</span>
        </label>
      </div>
    </div>
    <!-- ngIf: ctrl.cadastroManifestacao.sigilo -->
  </section>
  <!-- MANIFESTACAO BEGIN -->
  <div class="row">
    <div class="form-group mt-3 col">
      <small tabindex="0">O CAPTCHA abaixo oferece proteção contra entradas digitais remotas garantindo que somente um ser humano possa registrar manifestações. Clique na opção abaixo "Não sou um robô" para que seja feito o teste de segurança via
        áudio ou imagem</small>
      <br>
      <label for="recaptcha">
        <span class="text-danger">*</span> Captcha:</label>
      <!-- RECAPTCHA -->
      <div vc-recaptcha="" ng-model="ctrl.recaptcha.response" theme="'light'" key="'6LeUowITAAAAAOIiAB441SS3EF77AS4ZuK0LFsaH'" lang="pt" size="'normal'" on-create="ctrl.setRecaptchaId(id)" on-expire="ctrl.resetRecaptcha()"
        class="ng-pristine ng-untouched ng-valid ng-isolate-scope ng-empty" aria-invalid="false">
        <div style="width: 304px; height: 78px;">
          <div><iframe title="reCAPTCHA"
              src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LeUowITAAAAAOIiAB441SS3EF77AS4ZuK0LFsaH&amp;co=aHR0cHM6Ly9hcGxpY2F0aXZvcy5tcGYubXAuYnI6NDQz&amp;hl=pt&amp;v=Gg72x2_SHmxi8X0BLo33HMpr&amp;theme=light&amp;size=normal&amp;cb=50gubkd5ke9b"
              width="304" height="78" role="presentation" name="a-t2yv5qaeiutj" frameborder="0" scrolling="no"
              sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response"
            class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
        </div><iframe style="display: none;"></iframe>
      </div>
      <!-- RECAPTCHA -->
      <div ng-messages="formCadastro.$error" ng-show="formCadastro.$submitted" class="text-danger ng-hide ng-active" role="alert" aria-live="assertive" aria-hidden="true">
        <!-- ngMessage: recaptcha -->
        <div ng-message="recaptcha" class="ng-scope">
          <p> Responda o captcha. </p>
        </div>
      </div>
    </div>
  </div>
  <div class="row m-4 justify-content-center" ng-class="ctrl.autenticado ? 'justify-content-between' : 'justify-content-center'">
    <button type="submit" class="btn btn-primary mt-3 color-lgpd" style="font-size: 1.5rem; width: 300px;" ng-click="oninvalid=&quot;ctrl.enviarCadastro(formCadastro)&quot;" aria-label="Cadastrar manifestação"> Cadastrar </button>
    <button ng-show="ctrl.autenticado" class="btn btn-primary mt-3 ng-hide" ui-sref="manifestacao.painel" style="font-size: 1.5rem; width: 300px;" aria-label="Voltar para lista de manifestações do usuário logado" aria-hidden="true"> Voltar </button>
  </div>
</form>

Text Content

FORMULÁRIO PARA CADASTRO DE SOLICITAÇÃO LGPD

  Cadastro da Solicitação
Preencha os campos abaixo :
* Campos obrigatórios
  Dados do Titular


Não possui CPF
* CPF:

* Campo obrigatório

* Data de nascimento:

* Campo obrigatório

* Nome:

* Campo obrigatório

Pessoa com deficiência ou amparada pelo art. 4º, inciso IV, da Lei 12.008/09.
* Sexo: Selecione Feminino Masculino

* Campo obrigatório

* Ocupação:
SelecioneAdministraçãoAdvocaciaAgronomiaAgropecuáriaAposentadoArquiteturaArtesAssistência
SocialBiblioteconomiaBiologiaComércioComunicação SocialConstrução
CivilContabilidadeDefensoria PúblicaDesempregadoDiplomaciaDo LarEconomia e
FinançasEducaçãoEmpregado/Contratado de Organismo Internacional ou ONGEmpregado
de Empresa PrivadaEmpregado de Empresa PúblicaEmpregado de Instituição
FinanceiraEmpresarialEnfermagemEngenhariaEsporteEstudanteFarmáciaFilosofiaFisioterapiaFonoaudiologiaGeofísicaGeografiaGeologiaHistóriaJornalismoMagistraturaMarketingMatemática/EstatísticaMedicinaMembro
do Ministério PúblicoMembro do Ministério Público
FederalMilitarMusicoterapiaNutriçãoOceanografiaOdontologiaPensionistaPesquisaPolíticaPresidiárioProfissional
Liberal ou AutônomoPsicologiaReligiososSegurançaServidor do MPFServidor
públicoTecnologia da InformaçãoTerapia OcupacionalTerceirizado do
MPFTerceirizado Outros órgãosTrabalhadores
DomésticosTransportesTurismo/HotelariaVeterinária/ZootecniaOutros

* Campo obrigatório

* Descrição Ocupação:

Telefone principal:

Telefone adicional 1:

Telefone adicional 2:

* E-mail:

* Campo obrigatório

* Confirmar e-mail:

* Campo obrigatório

* País: SelecioneBrasilAfeganistãoÁfrica do
SulAlbâniaAlemanhaAndorraAngolaAnguillaAntártidaAntigua e BarbudaAntilhas
HolandesasArábia
SauditaArgéliaArgentinaArmêniaArubaAustráliaÁustriaAzerbaijãoBahamas,
IlhasBahrein, IlhasBancos
CentraisBangladeshBarbadosBelarusBélgicaBelizeBeninBermudasBolíviaBósnia-HerzegovinaBotsuanaBruneiBulgáriaBurkina
FasoBurundiButãoCabo Verde, República deCamarõesCambojaCanadáCanárias,
IlhasCatarCayman, IlhasCazaquistãoChadeChileChinaChipreChristmas,Ilha
(Navidad)CingapuraCocos (Keeling), IlhasColômbiaComores, IlhasCongoCook,
IlhasCoréia do NorteCoréia do SulCosta RicaCosta do MarfimCoveite
(Kuwait)CroáciaCubaDinamarcaDjibutiDominica, IlhaEgitoEl SalvadorEmirados Árabes
UnidosEquadorEritréiaEslovaca, RepúblicaEslovêniaEspanhaEstados
UnidosEstôniaEtiópiaFalkland (Ilhas Malvinas)FijiFilipinasFinlândiaFormosa
(Taiwan)FrançaGabãoGanaGeórgiaGibraltarGranadaGréciaGroenlândiaGuadalupeGuamGuatemalaGuernsey,
Ilha Do Canal (Inclui Alderney)GuianaGuiana
FrancesaGuinéGuiné-BissauGuiné-EquatorialGâmbiaHaitiHondurasHong
KongHungriaIlhas SeychellesÍndiaIndonésiaIraqueIrlandaIrlanda do
NorteIrãIslândiaIsraelItáliaIêmenJamaicaJapãoJersey, Ilha do CanalJohnston,
IlhasJordâniaKiribatiLaosLebuan,
IlhasLesotoLetôniaLíbanoLibériaLíbiaLiechtensteinLituâniaLuxemburgoMacauMacedônia
(ant. Rep .Iugoslava)MadagascarMadeira, Ilha
daMalásiaMalaviMaldivasMaliMaltaMan, Ilha deMarianas do
NorteMarrocosMartinicaMaurícioMauritâniaMayotteMéxicoMianmar
(Birmânia)MicronésiaMidway, IlhasMoldáviaMongóliaMontenegroMontserrat,
IlhasMoçambiqueMônacoNamíbiaNauruNepalNicaráguaNigerNigériaNiue,IlhaNorfolk,IlhaNoruegaNova
CaledôniaNova ZelândiaOmãOrganizações InternacionaisPacífico, Ilhas do
(possessão dos EUA)Países Baixos (Holanda)PalauPalestinaPanamáPapua Nova
GuinéPaquistãoParaguaiPeruPitcairn, IlhaPolinésia FrancesaPolôniaPorto
RicoPortugalProvisão de navios e aeronavesQuirguiz, RepúblicaQuêniaReino
UnidoRepública Centro-AfricanaRepública DominicanaReunião,
IlhaRomêniaRuandaRússiaSaara OcidentalSaint Kitts E NevisSalomão,
IlhasSamoaSamoa AmericanaSan MarinoSanta HelenaSanta LúciaSenegalSerra
LeoaSérviaSíriaSomáliaSri LankaSuazilândiaSudãoSuéciaSuíçaSurinameSão Cristóvão
e Neves, IlhasSão MartimSão Pedro e MiquelonSão Tomé e Príncipe, IlhasSão
Vicente e GranadinasTadjiquistãoTailândiaTanzâniaTcheca, RepúblicaTerritório
Brit.Oc.IndicoTimor LesteTogoTongaToquelau,IlhasTrinidad e TobagoTunísiaTurcas e
Caicos,
IlhasTurcomenistãoTurquiaTuvaluUcrâniaUgandaUruguaiUzbequistãoVanuatuVaticano,
Estado CidadeVenezuelaVietnãVirgens,Ilhas (E.U.A.)Wake, IlhaZambiaZimbábueZona
do Canal do Panamá

* Campo obrigatório




  Dados da Solicitação
* Tipo de Solicitação: Confirmação Acesso Correção
Eliminação/Anonimização/Bloqueio Portabilidade Compartilhamento Não
consentimento Revogação de consentimento Revisão de decisão Comunicar tratamento
inadequado/ilícito

* Campo obrigatório


* Descrição da Solicitação:

* Campo obrigatório

Anexo(s):
Nenhum documento anexado.

Total: 0,00MB


Use o campo acima para inserir arquivos digitais contendo documentos, fotos,
vídeos que comprovem os fatos relatados.
Tamanho máximo de cada anexo: 10MB. Tamanho total dos anexos: 100MB
Esta manifestação é vinculada a outra já cadastrada.
Número da manifestação vinculada:
Desejo manter meus dados pessoais em sigilo.
O CAPTCHA abaixo oferece proteção contra entradas digitais remotas garantindo
que somente um ser humano possa registrar manifestações. Clique na opção abaixo
"Não sou um robô" para que seja feito o teste de segurança via áudio ou imagem
* Captcha:


Responda o captcha.

Cadastrar Voltar

Carregando...




TITLE

Text

CancelOK