1 - METODOLOGIA E CLASSIFICAÇÃO
Art. 1º A presente metodologia estabelece os procedimentos adotados para a validação, classificação e enquadramento dos candidatos (CS + CSE), assegurando padronização, objetividade e impessoalidade ao processo seletivo.
Art. 2º A etapa de classificação é executada de forma automatizada no Sistema de Acompanhamento da Seleção Complementar no exato momento do registro definitivo das informações coletadas nas fichas de entrevista, médica (apenas o parecer) e odontológica.
Art. 3º O enquadramento dos candidatos está condicionado ao atendimento integral de um núcleo mínimo de requisitos obrigatórios, de caráter eliminatório (Anexo I).
§ 1º O núcleo de requisitos obrigatórios compreende os seguintes aspectos:
I – aptidão médica e odontológica, conforme pareceres técnicos emitidos;
II – inexistência de registros impeditivos de natureza jurídica ou disciplinar (porte ilegal de arma de fogo, passagem pela polícia, etc);
III – ausência de envolvimento declarado com drogas ilícitas, vícios ou condutas socialmente incompatíveis com o serviço militar (drogas, alcoolismo, tabagismo, pornografia, bets, etc);
IV – conformidade com os critérios sociais e comportamentais definidos (hétero, cisgênero, etc);
V – compatibilidade do perfil pessoal com as exigências institucionais do serviço (não é arrimo, é solteiro, não é adventista, etc).
§ 2º O não atendimento a qualquer dos requisitos previstos no § 1º implica o enquadramento automático do candidato como inapto (I), cessando sua progressão no processo classificatório. Os candidatos remanescentes não recebem qualquer designação no sistema, mas são enquadrados em duas classes distintas "A" e "B".
Art. 4º Os candidatos que atenderem integralmente aos requisitos do núcleo obrigatório serão enquadrados em classes classificatórias distintas, de acordo com a manifestação de voluntariedade para o serviço.
I – Classe A: candidatos que declararam voluntariedade para o serviço;
II – Classe B: candidatos que não declararam voluntariedade para o serviço.
Parágrafo único. A distinção entre as classes previstas neste artigo não altera os demais critérios técnicos e institucionais de avaliação, os quais são aplicados de forma idêntica a todos os candidatos.
Art. 5º No âmbito de cada classe, o enquadramento do candidato observará a combinação de dois eixos classificatórios principais.
I – o nível de escolaridade, considerado como eixo estruturante principal, abrangendo desde o ensino superior completo até o ensino fundamental incompleto;
II – a condição de moradia e a composição do núcleo domiciliar do candidato, considerada como eixo complementar de refinamento social.
§ 1º A combinação dos eixos previstos nos incisos I e II resultará em uma classificação padronizada, expressa de forma sintética, apta a representar o perfil educacional e social do candidato (Ex: A1, A1.1, A1.2, A1.3, ..., B1, B1.1, B1.2, etc).
§ 2º As categorias e subcategorias resultantes da combinação dos eixos classificatórios estão abaixo definidas.
Art. 6º O procedimento de classificação é realizado de forma automática no sistema, assegurando:
I – uniformidade de tratamento entre os candidatos;
II – rastreabilidade das decisões administrativas;
III – redução da interferência de juízos subjetivos;
IV – conformidade com os critérios e normas institucionais.
Art. 7º Os resultados da classificação constituem subsídio técnico para as decisões administrativas subsequentes, não substituindo eventuais avaliações complementares previstas em outras fases do processo seletivo.
2 - QUADRO DE CLASSIFICAÇÃO DOS CANDIDATOS
A classificação dos candidatos observará as classes, categorias e subclassificações abaixo definidas, resultantes da combinação entre voluntariedade, nível de escolaridade e condição de moradia.
2.1 - Classes Classificatórias
| Classe | Descrição |
|---|---|
| A | Candidatos que declararam voluntariedade para o serviço |
| B | Candidatos que não declararam voluntariedade para o serviço |
2.2 - Categorias por Nível de Escolaridade
| Categoria | Nível de Escolaridade |
|---|---|
| 1 | Ensino superior completo |
| 2 | Ensino superior incompleto |
| 3 | Ensino médio completo |
| 4 | Ensino médio incompleto |
| 5 | Ensino fundamental completo |
| 6 | Ensino fundamental incompleto |
2.3 - Subclassificações por Condição de Moradia
| Sufixo | Condição de Moradia Declarada |
|---|---|
| (sem sufixo) | Reside com ambos os pais |
| .1 | Reside exclusivamente com o pai |
| .2 | Reside exclusivamente com a mãe |
| .3 | Reside com irmão(s) |
| .4 | Reside com tio(s) |
| .5 | Reside com avô(s) |
| .6 | Reside com amigos |
| .7 | Reside sozinho |
| .8 | Reside com companheira(o) / namorada(o) |
| .9 | Reside em residência coletiva ou república |
Ou seja, o sistema comporta 120 combinações classificatórias distintas, todas derivadas de regras objetivas e padronizadas, o que é excelente do ponto de vista administrativo, estatístico e normativo.
2.4 - Quadro Geral de Classificação
| Classe | Categoria | Descrição Sintética |
|---|---|---|
| A1 | 1 | Voluntário – Ensino superior completo |
| A2 | 2 | Voluntário – Ensino superior incompleto |
| A3 | 3 | Voluntário – Ensino médio completo |
| A4 | 4 | Voluntário – Ensino médio incompleto |
| A5 | 5 | Voluntário – Ensino fundamental completo |
| A6 | 6 | Voluntário – Ensino fundamental incompleto |
| B1 | 1 | Não voluntário – Ensino superior completo |
| B2 | 2 | Não voluntário – Ensino superior incompleto |
| B3 | 3 | Não voluntário – Ensino médio completo |
| B4 | 4 | Não voluntário – Ensino médio incompleto |
| B5 | 5 | Não voluntário – Ensino fundamental completo |
| B6 | 6 | Não voluntário – Ensino fundamental incompleto |
2.5 - Estrutura da Classificação Final
A classificação final do candidato será expressa conforme o seguinte padrão:
[Classe][Categoria].[Subclassificação]
Exemplos:
-
A1 – Voluntário, ensino superior completo, reside com ambos os pais;
-
A3.2 – Voluntário, ensino médio completo, reside exclusivamente com a mãe;
-
B4.7 – Não voluntário, ensino médio incompleto, reside sozinho;
-
B2.9 – Não voluntário, ensino superior incompleto, reside em república.
2.6 -Matriz completa de classificações (120 possibilidades)
Estrutura: [Classe][Categoria].[Subcategoria] | Subcategoria: (sem sufixo) ou .1 a .9.
Classe A (Voluntário)
| Categoria | (sem sufixo) | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | A1 | A1.1 | A1.2 | A1.3 | A1.4 | A1.5 | A1.6 | A1.7 | A1.8 | A1.9 |
| 2 | A2 | A2.1 | A2.2 | A2.3 | A2.4 | A2.5 | A2.6 | A2.7 | A2.8 | A2.9 |
| 3 | A3 | A3.1 | A3.2 | A3.3 | A3.4 | A3.5 | A3.6 | A3.7 | A3.8 | A3.9 |
| 4 | A4 | A4.1 | A4.2 | A4.3 | A4.4 | A4.5 | A4.6 | A4.7 | A4.8 | A4.9 |
| 5 | A5 | A5.1 | A5.2 | A5.3 | A5.4 | A5.5 | A5.6 | A5.7 | A5.8 | A5.9 |
| 6 | A6 | A6.1 | A6.2 | A6.3 | A6.4 | A6.5 | A6.6 | A6.7 | A6.8 | A6.9 |
Observação: a ausência de sufixo representa a condição padrão de moradia (reside com ambos os pais).
Classe B (Não voluntário)
| Categoria | (sem sufixo) | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | B1 | B1.1 | B1.2 | B1.3 | B1.4 | B1.5 | B1.6 | B1.7 | B1.8 | B1.9 |
| 2 | B2 | B2.1 | B2.2 | B2.3 | B2.4 | B2.5 | B2.6 | B2.7 | B2.8 | B2.9 |
| 3 | B3 | B3.1 | B3.2 | B3.3 | B3.4 | B3.5 | B3.6 | B3.7 | B3.8 | B3.9 |
| 4 | B4 | B4.1 | B4.2 | B4.3 | B4.4 | B4.5 | B4.6 | B4.7 | B4.8 | B4.9 |
| 5 | B5 | B5.1 | B5.2 | B5.3 | B5.4 | B5.5 | B5.6 | B5.7 | B5.8 | B5.9 |
| 6 | B6 | B6.1 | B6.2 | B6.3 | B6.4 | B6.5 | B6.6 | B6.7 | B6.8 | B6.9 |
Observação: a ausência de sufixo representa a condição padrão de moradia (reside com ambos os pais).
2.7 - DEFINIÇÃO SUAVIZADA DOS CANDIDATO A1, A1.1, A1.2 e B1
A1 - Candidato A1 é aquele que atende integralmente ao núcleo obrigatório de requisitos do processo seletivo, sem apresentar impedimentos de ordem social, comportamental, funcional ou jurídica, sendo considerado apto nas avaliações médica e odontológica. Trata-se de candidato que manifestou voluntariedade para o serviço, possui ensino superior completo e reside com ambos os pais, enquadrando-se na Classe A, Categoria 1, sem subclassificação complementar.
A1.1 - Candidato A1.1 é aquele que atende integralmente ao núcleo obrigatório de requisitos do processo seletivo, sem apresentar impedimentos de ordem social, comportamental, funcional ou jurídica, sendo considerado apto nas avaliações médica e odontológica. Trata-se de candidato que manifestou voluntariedade para o serviço, possui ensino superior completo e reside exclusivamente com o pai, enquadrando-se na Classe A, Categoria 1, com subclassificação complementar correspondente à condição de moradia.
A1.2 - Candidato A1.2 é aquele que atende integralmente ao núcleo obrigatório de requisitos do processo seletivo, sem apresentar impedimentos de ordem social, comportamental, funcional ou jurídica, sendo considerado apto nas avaliações médica e odontológica. Trata-se de candidato que manifestou voluntariedade para o serviço, possui ensino superior completo e reside exclusivamente com a mãe, enquadrando-se na Classe A, Categoria 1, com subclassificação complementar correspondente à condição de moradia.
B1 – Candidato B1 é aquele que atende integralmente ao núcleo obrigatório de requisitos do processo seletivo, sem apresentar impedimentos de ordem social, comportamental, funcional ou jurídica, sendo considerado apto nas avaliações médica e odontológica. Trata-se de candidato que não manifestou voluntariedade para o serviço, possui ensino superior completo e reside com ambos os pais, enquadrando-se na Classe B, Categoria 1, sem subclassificação complementar.
ANEXO I - NÚCLEO OBRIGATÓRIO DE REQUISITOS (CARÁTER ELIMINATÓRIO)
O atendimento às exigências do núcleo obrigatório de requisitos tem caráter técnico e administrativo, não conferindo, isoladamente, direito à incorporação, matrícula ou designação, permanecendo o candidato sujeito às demais condições, fases e critérios estabelecidas na OS que rege o processo. O enquadramento do candidato nas categorias classificatórias previstas está condicionado ao atendimento integral dos requisitos abaixo relacionados, todos de caráter eliminatório. O não atendimento a qualquer dos requisitos constantes desta tabela implicará o enquadramento automático do candidato como inapto, ficando vedada sua progressão para as categorias classificatórias subsequentes.
| Nº | Requisito Avaliado | Condição Exigida | Natureza |
|---|---|---|---|
| 1 | Situação de arrimo de família | Declarar não ser arrimo de família | Eliminatório |
| 2 | Existência de vícios declarados | Declarar não possuir vícios | Eliminatório |
| 3 | Contraindicação forçada | Não ter recebido do entrevistador a contraindicação forçada | Eliminatório |
| 4 | Uso prévio de arma de fogo | Declarar não ter utilizado arma de fogo para o cometimento de delitos | Eliminatório |
| 5 | Passagem por órgão policial | Declarar não possuir passagem pela polícia | Eliminatório |
| 6 | Experiência com drogas | Declarar não possuir experiência com drogas ilícitas | Eliminatório |
| 7 | Orientação sexual | Declarar-se heterossexual | Eliminatório |
| 8 | Identidade de gênero | Declarar-se cisgênero | Eliminatório |
| 9 | Estado civil | Declarar-se solteiro | Eliminatório |
| 10 | Vinculação religiosa específica | Não pertencer à denominação religiosa vedada | Eliminatório |
| 11 | Parecer médico | Apto em avaliação médica | Eliminatório |
| 12 | Parecer odontológico | Apto em avaliação odontológica | Eliminatório |
Os requisitos acima são verificados de forma automática pelo sistema informatizado de gestão do processo seletivo, no momento do registro definitivo da Ficha de Entrevista, com base nas informações declaradas e nos pareceres técnicos emitidos.
ANEXO II - VERSÃO SUAVIZADA DO NÚCLEO OBRIGATÓRIO
Versão politicamente correta da tabela do Núcleo Obrigatório, adequada para edital público, site institucional ou documento de ampla divulgação, mantendo coerência técnica e alinhamento com a LGPD, mas sem expor critérios sensíveis de forma direta. O foco passa a ser conduta, aptidão e compatibilidade institucional, não características pessoais explícitas.
| Nº | Dimensão Avaliada | Condição Exigida |
|---|---|---|
| 1 | Situação sociofamiliar | Compatibilidade com as exigências do serviço |
| 2 | Conduta pessoal | Inexistência de fatores impeditivos declarados |
| 3 | Condição funcional | Ausência de restrições incompatíveis com o serviço |
| 4 | Histórico comportamental | Conduta compatível com o perfil institucional |
| 5 | Situação jurídica | Inexistência de registros impeditivos |
| 6 | Hábitos e conduta social | Ausência de envolvimento com práticas incompatíveis |
| 7 | Perfil pessoal | Compatibilidade com os valores institucionais |
| 8 | Identidade social | Compatibilidade com o ambiente organizacional |
| 9 | Situação civil | Condição compatível com as normas do processo seletivo |
| 10 | Vínculo institucional ou comunitário | Inexistência de impedimento normativo |
| 11 | Avaliação médica | Considerado APTO |
| 12 | Avaliação odontológica | Considerado APTO |
DESCRIÇÃO DO CANDIDATO QUE ATENDE ÀS EXIGÊNCIAS DO PROCESSO SELETIVO
O candidato que atende aos critérios da seleção é aquele que, na fase de entrevista e validações complementares, demonstra compatibilidade integral com as exigências do serviço e com o perfil institucional requerido, não apresentando fatores impeditivos de natureza social, comportamental, funcional ou jurídica. Em termos objetivos, trata-se do candidato que possui situação sociofamiliar compatível com a rotina e as responsabilidades do serviço, declara inexistência de condições pessoais que gerem impedimento administrativo, não apresenta restrições funcionais incompatíveis, mantém histórico comportamental alinhado à disciplina e aos valores institucionais, e não possui registros impeditivos em sua situação jurídica. Adicionalmente, o candidato deve evidenciar hábitos e conduta social compatíveis com as normas do certame, sem envolvimento com práticas consideradas incompatíveis com o serviço, preservando coerência com o ambiente organizacional e com os princípios de hierarquia, disciplina e interesse público. Por fim, a aptidão é confirmada por avaliação técnica, exigindo que o candidato seja considerado APTO tanto na avaliação médica quanto na avaliação odontológica.
No processo, esses requisitos são verificados de modo padronizado e automatizado no momento do registro da ficha de entrevista, compondo um núcleo obrigatório eliminatório: o candidato deve atender simultaneamente a todas as condições estabelecidas (ausência de impedimentos declaratórios e comportamentais, regularidade jurídica, compatibilidade institucional e aptidões médica e odontológica). Uma vez aprovado nesse núcleo, o candidato é enquadrado em uma classe classificatória conforme a manifestação de voluntariedade para o serviço: Classe A para voluntários e Classe B para não voluntários, mantendo-se idênticos os demais critérios de validação. Em seguida, é atribuída uma classificação sintética final, formada pela combinação entre (i) a classe (A ou B), (ii) o nível de escolaridade (categorias 1 a 6, do ensino superior completo ao fundamental incompleto) e (iii) a condição de moradia declarada (sufixos de subclassificação), resultando em um código padronizado do tipo [Classe][Categoria].[Subclassificação]. Essa classificação consolida, de forma objetiva e rastreável, o atendimento aos requisitos mínimos e o enquadramento administrativo do candidato, servindo como subsídio técnico para as etapas subsequentes do processo seletivo.
DEFINIÇÃO DO CANDIDATO CLASSIFICADO COMO A1
O candidato classificado como A1 é aquele que, após a fase de entrevista e das validações técnicas correspondentes, atende integralmente ao núcleo obrigatório de requisitos eliminatórios do processo seletivo, demonstrando plena compatibilidade com as exigências institucionais do serviço. Trata-se de um candidato que não apresenta fatores impeditivos de natureza sociofamiliar, comportamental, funcional ou jurídica, possui conduta pessoal e social compatível com o perfil institucional exigido, não mantém histórico de envolvimento com práticas incompatíveis com o serviço e encontra-se apto nas avaliações médica e odontológica, conforme pareceres técnicos. Além de satisfazer todas as condições do núcleo obrigatório, o candidato A1 manifestou voluntariedade para o serviço, sendo, portanto, enquadrado na Classe A. No que se refere à formação, possui ensino superior completo, o que o posiciona na Categoria 1 do sistema classificatório. Quanto à condição de moradia, declara residir com ambos os pais, não sendo aplicada subclassificação complementar por sufixo. A classificação A1 identifica o candidato voluntário, com maior nível de escolaridade dentre as categorias previstas, plenamente apto sob os aspectos médico, odontológico, social e comportamental, e com situação pessoal compatível com as normas e os valores institucionais do processo seletivo. Essa classificação representa um enquadramento administrativo objetivo, resultante da aplicação automatizada dos critérios definidos, e serve como referência técnica para as etapas subsequentes do certame.
3 - ALGORÍTIMO DE CLASSIFICAÇÃO
// ================================
// HELPERS
// ================================
$getScalar = function($v) {
if (is_array($v)) $v = reset($v); // pega 1º valor
return trim((string)$v);
};
$get = function($keyBase) use ($formModel, $getScalar) {
// tenta _raw primeiro
$kRaw = $keyBase . '_raw';
if (isset($formModel->formData[$kRaw])) return $getScalar($formModel->formData[$kRaw]);
if (isset($formModel->formData[$keyBase])) return $getScalar($formModel->formData[$keyBase]);
return '';
};
$to01 = function($v) use ($getScalar) {
$v0 = $getScalar($v);
$vl = mb_strtolower($v0);
if ($v0 === '1' || $v0 === '0') return $v0;
if ($vl === 'sim') return '1';
if ($vl === 'não' || $vl === 'nao') return '0';
return $v0; // se for ID (3,8 etc) ou texto, mantém
};
// ====================================
// CAPTURA PELO PADRÃO TBL___ELEMENTO
// ====================================
// Sim/Não (queremos 1/0)
$vol = $to01($get('TBL_EFETIVO_CSE___efetivo_voluntario_servir'));
$arrimo = $to01($get('TBL_EFETIVO_CSE___selecao_arrimo_de_familia'));
$arma = $to01($get('TBL_EFETIVO_CSE___selecao_usou_arma_fogo'));
$policia= $to01($get('TBL_EFETIVO_CSE___selecao_passagem_pela_policia'));
$drogas = $to01($get('TBL_EFETIVO_CSE___selecao_experiencia_com_drogas'));
$vicios = $to01($get('TBL_EFETIVO_CSE___selecao_possui_vicio'));
$cforc = $to01($get('TBL_EFETIVO_CSE___efetivo_contraindicacao_forcada'));
// IDs (pegamos raw primeiro; se o raw for ID, ótimo)
$osexual = $get('TBL_EFETIVO_CSE___selecao_orientacao_sexual');
$gsexual = $get('TBL_EFETIVO_CSE___selecao_genero_sexual');
$estadocivil = $get('TBL_EFETIVO_CSE___selecao_estado_civil');
$religiao = $get('TBL_EFETIVO_CSE___socio_religiao_candidato');
$instr = $get('TBL_EFETIVO_CSE___escolaridade_grau_instrucao_candidato');
$reside = $get('TBL_EFETIVO_CSE___contato_com_quem_reside');
$parecermed = $get('TBL_EFETIVO_CSE___medico_parecer_medico');
$parecerodonto = $get('TBL_EFETIVO_CSE___odonto_parecer_odonto');
// DEBUG (log)
error_log("SASC DBG => VOL=$vol ARR=$arrimo ARMA=$arma POL=$policia DRO=$drogas VIC=$vicios CF=$cforc | OSEX=$osexual GSEX=$gsexual EC=$estadocivil REL=$religiao INSTR=$instr RES=$reside");
// ========================================
// NÚCLEO OBRIGATÓRIO (SEM O VOLUNTARIADO)
// ========================================
$core_ok =
($arrimo === '1') && // 1 = Não
($vicios === '1') && // 1 = Não
($cforc === '1') && // 1 = Não
($arma === '1') && // 1 = Não
($policia === '1') && // 1 = Não
($drogas === '1') && // 1 = Não
($osexual === '1') && // 1 = Heterossexual
($gsexual === '1') && // 1 = Cisgênero
($estadocivil === '2') && // 2 = Solteiro
($religiao !== '11') && // 11 = Adventista
($parecermed === '1') && // 1 = Apto Médico
($parecerodonto === '1'); // 1 = Apto Odonto
// =========================================
// DEFINIÇÃO DAS DUAS CLASSES DE CANDIDATOS
// =========================================
$baseA_ok = ($vol === '1') && $core_ok; // A: voluntário
$baseB_ok = ($vol === '0') && $core_ok; // B: não voluntário
// Default
$classificacao = 'I';
// ================================
// CLASSIFICAÇÃO A* e B* (por ID)
// ================================
if ($baseA_ok || $baseB_ok) {
// Define se é A ou B conforme voluntariado
$prefix = $baseA_ok ? 'A' : 'B';
// Escolaridade do candidato (ID -> número) AJUSTE se IDs mudarem
$mapInstrNum = [
'1' => '1', // superior completo
'2' => '2', // superior incompleto
'3' => '3', // médio completo
'4' => '4', // médio incompleto
'5' => '5', // fundamental completo
'6' => '6', // fundamental incompleto
];
// Com quem o candidato reside (ID -> sufixo)
$mapReside = [
'1' => '', // Moro com meus pais (sem sufixo)
'8' => '.1', // Moro com meu pai
'9' => '.2', // Moro com minha mãe
'4' => '.3', // Moro com meu(s) irmão(s)
'2' => '.4', // Moro com meus tios
'3' => '.5', // Moro com meus avós
'5' => '.6', // Moro com amigos
'6' => '.7', // Moro sozinho
'11' => '.8', // Moro com minha namorada
'7' => '.9', // O endereço declarado é o de uma república
];
if (isset($mapInstrNum[$instr])) {
$classificacao = $prefix . $mapInstrNum[$instr] . ($mapReside[$reside] ?? '');
}
}
// ==================================
// GRAVAÇÃO NO BANCO (onBeforeStore)
// ==================================
$formModel->formData['TBL_EFETIVO_CSE___classificacao'] = $classificacao;
$formModel->formData['TBL_EFETIVO_CSE___classificacao_raw'] = $classificacao;