Pular para o conteúdo principal

Consignado Público - Enumeradores

Tabelas de referência do Consignado Público. Esta é a única página onde estes enumeradores são definidos; as demais páginas linkam para as âncoras daqui.

Os enumeradores estão em dois grupos. Os gerais são do contrato da QI Tech e valem em todo ente. Os por perfil são definidos pela plataforma de consignação do ente, e por isso mudam com o perfil.

API em desenvolvimento

Esta API está em fase de desenvolvimento, sendo assim, esta página está sujeita a alterações.

Enumeradores gerais​

Status da reserva​

StatusSignificado
pending_reservationA reserva foi criada e aguarda o registro no ente
reservedA averbação está ativa e a margem está comprometida. É o único status em que a operação é garantida
suspendedEm desenvolvimento. A averbação existe, mas está bloqueada no ente. Pode voltar a reserved no desbloqueio. Não ocorre em reservas de cartão
canceledA operação nunca existiu no ente: o ente recusou o registro, ou a reserva foi cancelada antes de o ente registrá-la
deletedA operação existiu no ente e foi removida — pela QI Tech, pelo servidor, pelo órgão ou pelo decurso de um prazo
settledEm desenvolvimento. A operação existiu no ente e chegou ao fim: todas as parcelas foram processadas. Não ocorre em reservas de cartão

Os três status finais se distinguem pelo que aconteceu no ente: canceled nunca chegou lá, deleted chegou e saiu, settled (em desenvolvimento) chegou e terminou.

Entre pending_reservation e reserved pode haver status intermediários, conforme o número de etapas que o ente exige para registrar uma averbação. Ver Status adicionais do Perfil 1.

Cada mudança de status depois da criação gera um webhook.

Status da consulta de margem​

StatusSignificado
pendingA consulta foi criada e ainda não foi respondida pelo ente
completedO ente respondeu. O documento com os vínculos e as margens está disponível
failedA consulta não pôde ser respondida pelo ente

Margem zerada ou insuficiente produz completed, não failed.

Tipos de reserva​

O tipo de reserva é a modalidade comercial da operação, e determina de qual produto a margem é consumida.

EnumeradorModalidade
payroll_loanEm desenvolvimento. Empréstimo consignado
payroll_cardCartão consignado
benefit_cardCartão de benefício

Quais tipos cada ente oferece está em Entes Consignantes.

Esferas do ente​

EnumeradorEsfera
stateEnte estadual
municipalEnte municipal

É o primeiro segmento da rota, antes do enumerador do ente. Ver Entes Consignantes.

Motivos​

Sempre que um status precisa ser explicado — uma consulta que falhou, uma averbação recusada ou removida — a resposta traz um objeto reason. A estrutura é geral; os valores são do ente, e vêm da plataforma em que a folha é consignada.

CampoDescrição
enumeratorO motivo, em forma estável. É por ele que a integração deve ramificar
codeO código do retorno
descriptionDescrição do código, em inglês
translationDescrição do código, em português
{
"enumerator": "employee_not_authorized",
"code": "LSCC0001",
"description": "The employee did not authorize the margin inquiry",
"translation": "O servidor não autorizou a consulta de margem"
}

Quando o status não precisa de explicação, a reserva traz reason como null, e a consulta de margem omite o campo — uma consulta completed, por exemplo.

Enumeradores por perfil de consignação​

Status adicionais da reserva​

Neste perfil o registro da averbação tem até duas etapas, e a situação da averbação precisa ser confirmada depois do registro. Daí dois status além dos gerais:

StatusSignificado
pending_finalizationEm desenvolvimento. O ente aceitou a reserva e aguarda a finalização da operação. Ocorre apenas nas modalidades registradas em duas etapas. Não ocorre em reservas de cartão
pending_confirmationA averbação foi registrada e a QI Tech aguarda o ente definir a sua situação — inclusive a aprovação do servidor, onde ela é exigida. Ver Confirmação

Produtos​

O produto é o "balde" de margem consumido pela operação. O servidor tem um saldo de margem por produto, e tipos de reserva diferentes consomem produtos diferentes. Devolvido como {code, enumerator, name}.

CódigoEnumeradorNome
1optional_consignmentConsignações Facultativas
2credit_cardCartão de Crédito
3benefit_cardCartão de Benefício
4additional_marginMargem adicional 5% — LF 14.131/2021
5compulsory_consignmentConsignação Compulsória
6debt_settlementQuitação de Dívidas
999totalSomatória

Quais produtos existem em cada ente está em Entes Consignantes.

Situação da margem​

Acompanha cada margem de provimento na consulta de margem, e é devolvida como {code, enumerator, translation}.

CódigoEnumeradorSituaçãoEfeito na consulta
1availableMargem disponívelcompleted, com o valor informado
2not_authorizedConsulta de margem não autorizada pelo servidorfailed, motivo employee_not_authorized, quando é a situação de todos os provimentos
3unavailableMargem indisponívelcompleted, com margem zerada
4insufficientMargem insuficientecompleted, com o valor informado

Os códigos 3 e 4 não são erro: a consulta foi respondida, e os vínculos descobertos continuam válidos para operações futuras.

Tipo de vínculo​

Acompanha cada provimento quando a consulta é feita com expand=appointments ou expand=history, e é devolvido como {code, enumerator, translation}.

CódigoEnumeradorTradução
1retiredAposentado
2public_exam_hireConcursado
3internEstagiário
4clt_employeeCeletista
5temporaryTemporário
6pensionerPensionista
7permanentEfetivo
8constitutionally_tenuredEstab. Constit
9special_pensionPensão Especial
10elected_officeEmp. em Cargo Elet.
11appointed_councillorNomeada Conselheiro
13commissioned_onlyExclusivamente Comissão
14provisionalProvisório
15scholarship_holderBolsista
16statutoryEstatutário
17permanent_in_commissionEfetivo/CLT Permanente em Comissão/Confiança
18health_commissionedComissionados Saúde
19healthSaúde
20health_inspectorFiscais Saúde
21health_productionProdução Saúde
22inspectorFiscais
23selective_process_hireSeletivos
24family_health_programPSF
25unified_health_systemSUS
26commissioned_pressemComissionados / Pressem
27health_statutoryEstatutário Saúde
28no_employment_bondSem Vínculo Empregatício
29retirement_supplementComplementação de Aposentadoria
30pension_supplementComplementação de Pensão
99001not_authorized_by_entityConsulta não autorizada pelo Ente
99002not_authorized_by_employeeConsulta não autorizada pelo Servidor
99003not_registeredDados não registrados na base

Motivos​

Motivos devolvidos por este perfil, na estrutura descrita em Motivos.

Consulta de margem​

CódigoEnumeradorQuando ocorre
LSCC0001employee_not_authorizedO servidor não autorizou a consulta de margem no ente: todos os provimentos vieram com a situação not_authorized
ESCC0187employee_not_foundO CPF não consta no cadastro de servidores do ente
ESCC0018employee_registration_not_foundOs dados de cadastro do servidor não foram localizados no SCC

Um motivo fora desta tabela pode indicar um problema no cadastro da instituição no ente, e o translation traz a causa entre parênteses.

Reserva​

CódigoEnumeradorStatusQuando ocorre
ESCC0049margin_unavailablecanceledA margem consignável do servidor não está disponível
ESCC0050insufficient_margincanceledA margem consignável do servidor é menor que o valor da parcela
ESCC0117consignee_reservation_limit_exceededcanceledO servidor atingiu o número máximo de averbações com a instituição
ESCC0118registration_number_reservation_limit_reachedcanceledA matrícula atingiu o número máximo de averbações
ESCC0158disbursement_date_too_latecanceledA data de início do contrato passa do limite de dias aceito pelo ente
ESCC0187employee_not_foundcanceledO CPF não consta no cadastro de servidores do ente
ESCC0188registration_number_not_foundcanceledA matrícula informada não existe no órgão
ESCC0189registration_number_mismatchcanceledA matrícula informada não confere com a cadastrada no órgão
ESCC0202registration_number_not_registeredcanceledA matrícula informada não existe no órgão
ESCC0291consignment_type_not_allowed_for_registration_numbercanceledA matrícula do servidor não permite contratar este produto
ESCC0463reservation_not_authorized_by_agencycanceledO órgão não autorizou o registro da averbação
ESCC0583consignment_type_not_allowed_for_relationship_typecanceledO tipo de vínculo do servidor não permite contratar este produto
ESCC0593benefit_card_active_at_another_consigneecanceledO servidor já tem um cartão benefício ativo em outra instituição
ESCC0594no_active_registration_numbercanceledO servidor não tem matrícula ativa
LSCC0002employee_refused_reservationdeletedO servidor recusou a averbação no aplicativo do ente
LSCC0003employee_approval_expireddeletedO servidor não aprovou a averbação dentro do prazo
LSCC0004deletion_requestedcanceled ou deletedA instituição solicitou a exclusão da averbação

Uma reserva pode terminar em canceled com outro código de recusa do ente: o primeiro código da recusa vira o motivo.