init commit
All checks were successful
build-api-image / build (push) Successful in 51s

This commit is contained in:
Antonio Lopes dos Santos
2026-08-04 16:52:02 -03:00
commit afec302c3e
11594 changed files with 1636728 additions and 0 deletions

View File

@@ -0,0 +1,141 @@
<?php
use App\Models\AtencaoBasica\Exportacao\Inconsistencia as Model;
use Illuminate\Database\Seeder;
class Inconsistencia_20240506140051 extends Seeder
{
public function run()
{
$inconsistencias = [
['id' => 1, 'codigo' => '01', 'descricao' => 'CNS do paciente inválido'],
['id' => 2, 'codigo' => '02', 'descricao' => 'CNS do profissional inválido'],
['id' => 3, 'codigo' => '03', 'descricao' => 'CNES da unidade sem preenchimento'],
['id' => 4, 'codigo' => '04', 'descricao' => 'CNES da unidade com tamanho diferente de 7 caracteres'],
['id' => 6, 'codigo' => '06', 'descricao' => 'INE da equipe com tamanho diferente de 10 caracteres'],
['id' => 7, 'codigo' => '07', 'descricao' => 'Turno sem preenchimento'],
['id' => 8, 'codigo' => '08', 'descricao' => 'Local de Atendimento sem preenchimento'],
['id' => 9, 'codigo' => '09', 'descricao' => 'Conduta/desfecho sem preenchimento'],
['id' => 10, 'codigo' => '10', 'descricao' => 'Sexo do paciente sem preenchimento'],
['id' => 11, 'codigo' => '11', 'descricao' => 'IBGE do município sem preenchimento ou inválido'],
['id' => 12, 'codigo' => '12', 'descricao' => 'Data de nascimento posterior a data de atendimento, superior a 130 anos ou não preenchida.'],
['id' => 13, 'codigo' => '13', 'descricao' => 'Peso do paciente menor que 0,5 ou maior que 500 kg'],
['id' => 14, 'codigo' => '14', 'descricao' => 'Altura do paciente menor que 20 ou maior que 250 cm'],
['id' => 15, 'codigo' => '15', 'descricao' => 'Dum não estar entre a data de nascimento e data de atendimento do paciente'],
['id' => 16, 'codigo' => '16', 'descricao' => 'Idade gestacional menor que 1 ou maior que 42 (sexo feminino)'],
['id' => 20, 'codigo' => '20', 'descricao' => 'CIAP2_01 e CIAP2_02 iguais'],
['id' => 21, 'codigo' => '21', 'descricao' => 'CIAP2_01 e CIAP2_02 iguais a condição avaliada'],
['id' => 22, 'codigo' => '22', 'descricao' => 'CBO do profissional sem preenchimento'],
['id' => 23, 'codigo' => '23', 'descricao' => 'Tipo de atendimento sem preenchimento'],
['id' => 24, 'codigo' => '24', 'descricao' => 'Box Outros ou condições avaliadas sem preenchimento'],
['id' => 26, 'codigo' => '26', 'descricao' => 'Conduta ou encaminhamento sem preenchimento'],
['id' => 27, 'codigo' => '27', 'descricao' => 'CID10 e CID10_2 iguais'],
['id' => 28, 'codigo' => '28', 'descricao' => 'Exames e outros exames iguais'],
['id' => 29, 'codigo' => '29', 'descricao' => 'Gestante preenchido para pacientes do sexo masculino'],
['id' => 30, 'codigo' => '30', 'descricao' => 'INEP preenchido com tamanho diferente de 8 caracteres'],
['id' => 31, 'codigo' => '31', 'descricao' => 'Número de participantes maior que 999'],
['id' => 32, 'codigo' => '32', 'descricao' => 'Número de avaliações alteradas maior que 999'],
['id' => 33, 'codigo' => '33', 'descricao' => 'Tipo de atividade for 1, 2 ou 3 e campo tema sem preenchimento'],
['id' => 34, 'codigo' => '34', 'descricao' => 'Tipo de atividade for 4, 5, 6 ou 7 e publico alvo ou praticas/tema sem preenchimento'],
['id' => 35, 'codigo' => '35', 'descricao' => 'Peso com tamanho maior que 7 caracteres'],
['id' => 36, 'codigo' => '36', 'descricao' => 'Altura com tamanho maior que 5 caracteres'],
['id' => 37, 'codigo' => '37', 'descricao' => 'Tipo de atividade sem preenchimento'],
['id' => 38, 'codigo' => '38', 'descricao' => 'Procedência sem preenchimento'],
['id' => 39, 'codigo' => '39', 'descricao' => 'Conclusão sem preenchimento'],
['id' => 40, 'codigo' => '40', 'descricao' => 'Conclusão for 1, 2 ou 3 e o campo conclusão elegível sem preenchimento'],
['id' => 41, 'codigo' => '41', 'descricao' => 'Conclusão for 4 e o campo conclusão inelegível sem preenchimento'],
['id' => 42, 'codigo' => '42', 'descricao' => 'Conclusão for 1, 2 ou 3 e o campo condições avaliadas sem preenchimento'],
['id' => 43, 'codigo' => '43', 'descricao' => 'CID principal sem preenchimento'],
['id' => 44, 'codigo' => '44', 'descricao' => 'CNS do cuidador inválido'],
['id' => 45, 'codigo' => '45', 'descricao' => 'Conclusão for 1 e nome do pai sem preenchimento e não marcado como desconhecido'],
['id' => 46, 'codigo' => '46', 'descricao' => 'Etnia sem preenchimento quando raça do paciente é Indígena'],
['id' => 47, 'codigo' => '47', 'descricao' => 'Tipo de logradouro sem preenchimento'],
['id' => 48, 'codigo' => '48', 'descricao' => 'UF sem preenchimento'],
['id' => 49, 'codigo' => '49', 'descricao' => 'Tipo de imóvel sem preenchimento'],
['id' => 50, 'codigo' => '50', 'descricao' => 'CBO profissional responsável pelo cadastro sem preenchimento'],
['id' => 51, 'codigo' => '51', 'descricao' => 'Microárea do paciente sem preenchimento'],
['id' => 52, 'codigo' => '52', 'descricao' => 'Profissional sem preenchimento'],
['id' => 53, 'codigo' => '53', 'descricao' => 'Desfecho sem preenchimento'],
['id' => 54, 'codigo' => '54', 'descricao' => 'NIS (Campo PISPASEP) preenchido com tamanho diferente de 11 caracteres'],
['id' => 55, 'codigo' => '55', 'descricao' => 'Celular preenchido com tamanho diferente de 10 ou 11 caracteres'],
['id' => 56, 'codigo' => '56', 'descricao' => 'Se existe acesso a higiene pessoal e tipo sem preenchimento'],
['id' => 57, 'codigo' => '57', 'descricao' => 'Campo mãe sem preenchimento e não marcado como desconhecido'],
['id' => 58, 'codigo' => '58', 'descricao' => 'Campo pai sem preenchimento ou não marcado como desconhecido'],
['id' => 59, 'codigo' => '59', 'descricao' => 'Tempo de situação de rua sem preenchimento'],
['id' => 60, 'codigo' => '60', 'descricao' => 'Município de nascimento sem preenchimento'],
['id' => 61, 'codigo' => '61', 'descricao' => 'Questionário de saúde preenchido quando o usuário recusou o cadastro'],
['id' => 62, 'codigo' => '62', 'descricao' => 'Situação de rua preenchida quando o usuário recusou o cadastro'],
['id' => 63, 'codigo' => '63', 'descricao' => 'Informações sócio demográficas preenchidas quando o usuário recusou o cadastro'],
['id' => 64, 'codigo' => '64', 'descricao' => 'Exame com data preenchida e sem resultado'],
['id' => 65, 'codigo' => '65', 'descricao' => 'Nenhum exame preenchido'],
['id' => 66, 'codigo' => '66', 'descricao' => 'Nenhuma pergunta respondida'],
['id' => 67, 'codigo' => '67', 'descricao' => 'CBO profissional sem preenchimento'],
['id' => 69, 'codigo' => '69', 'descricao' => 'Nenhum procedimento (consolidado ou individualizado) preenchido'],
['id' => 70, 'codigo' => '70', 'descricao' => 'Ficha com mais de 99 pacientes inseridos'],
['id' => 71, 'codigo' => '71', 'descricao' => 'Procedimento consolidado preenchido com 0'],
['id' => 72, 'codigo' => '72', 'descricao' => 'Procedimento sem preenchimento quando a checkbox escuta inicial esta marcada'],
['id' => 73, 'codigo' => '73', 'descricao' => 'Desfecho for 1 e motivo da visita sem preenchimento'],
['id' => 74, 'codigo' => '74', 'descricao' => 'Tipo Imóvel sem preenchimento'],
['id' => 75, 'codigo' => '75', 'descricao' => 'Usuário sem responsável familiar'],
['id' => 76, 'codigo' => '76', 'descricao' => 'Modalidade sem preenchimento'],
['id' => 78, 'codigo' => '78', 'descricao' => 'Perímetro Cefálico menor que 10 ou maior que 200'],
['id' => 79, 'codigo' => '79', 'descricao' => 'Outros exames sem indicação de Solicitado ou Avaliado'],
['id' => 80, 'codigo' => '80', 'descricao' => 'Gestante não preenchido para pacientes do sexo feminino'],
['id' => 81, 'codigo' => '81', 'descricao' => 'Vigilância em saúde bucal sem preenchimento'],
['id' => 82, 'codigo' => '82', 'descricao' => 'INEP sem preenchimento quando campo PSE é diferente de selecione'],
['id' => 83, 'codigo' => '83', 'descricao' => 'Número de Participantes sem preenchimento'],
['id' => 84, 'codigo' => '84', 'descricao' => 'Nenhum participante incluído quando tipo de atividade é 5 ou 6'],
['id' => 85, 'codigo' => '85', 'descricao' => 'Raça sem preenchimento quando Conclusão é 1- Admissão na própria EMAD'],
['id' => 86, 'codigo' => '86', 'descricao' => 'Conclusão for 1 e nome da mãe sem preenchimento e não marcado como desconhecido'],
['id' => 87, 'codigo' => '87', 'descricao' => 'Nacionalidade sem preenchimento quando Conclusão é 1- Admissão na própria EMAD'],
['id' => 88, 'codigo' => '88', 'descricao' => 'Endereço sem preenchimento quando quando Conclusão é 1- Admissão na própria EMAD'],
['id' => 89, 'codigo' => '89', 'descricao' => 'Data de Naturalização sem preenchimento quando cidadão é naturalizado'],
['id' => 90, 'codigo' => '90', 'descricao' => 'Portaria de Naturalização sem preenchimento quando cidadão é naturalizado'],
['id' => 91, 'codigo' => '91', 'descricao' => 'Data de Entrada no País sem preenchimento quando cidadão é estrangeiro'],
['id' => 92, 'codigo' => '92', 'descricao' => 'Campo gestante preenchido para pacientes do sexo feminino com idade menor que 9 anos ou maior que 60 anos'],
['id' => 94, 'codigo' => '94', 'descricao' => 'Data de Exame superior a vinte anos'],
['id' => 95, 'codigo' => '95', 'descricao' => 'CNS do responsável familiar inválido'],
['id' => 96, 'codigo' => '96', 'descricao' => 'Microárea do domicílio sem preenchimento'],
['id' => 103, 'codigo' => '103', 'descricao' => 'Data hora inicial e final inconsistente'],
['id' => 104, 'codigo' => '104', 'descricao' => 'CNS e/ou CPF do paciente inválido'],
['id' => 105, 'codigo' => '105', 'descricao' => 'Telefone Celular inválido'],
['id' => 102, 'codigo' => '102', 'descricao' => 'Ficha fora do Esquema Vacinal'],
['id' => 106, 'codigo' => '106', 'descricao' => 'Área/Microárea do domicílio está preenchimento para um paciente fora de área'],
['id' => 107, 'codigo' => '107', 'descricao' => 'Cadastro Individual não realizado para o paciente atendido na visita domiciliar'],
['id' => 108, 'codigo' => '108', 'descricao' => 'Profissional Responsável pelo cadastro inexistente'],
['id' => 109, 'codigo' => '109', 'descricao' => 'INEP preenchido com 0'],
['id' => 110, 'codigo' => '110', 'descricao' => 'Preenchimento da doença cardíaca incorreta e/ou incompleta'],
['id' => 111, 'codigo' => '111', 'descricao' => 'Preenchimento da doença renal incorreta e/ou incompleta'],
['id' => 112, 'codigo' => '112', 'descricao' => 'Preenchimento da doença respiratória incorreta e/ou incompleta'],
['id' => 113, 'codigo' => '113', 'descricao' => 'O paciente possui: nome e/ou nomePai e/ou nomeMae e/ou nomeSocial inválidos'],
['id' => 114, 'codigo' => '114', 'descricao' => 'Unidade e equipe responsável pelo cadastro sem preenchimento.'],
['id' => 115, 'codigo' => '115', 'descricao' => 'CNS do cidadão deve ser diferente do CNS do profissional'],
['id' => 116, 'codigo' => '116', 'descricao' => 'Ocupação do usuário sem permissão para registrar a ficha'],
['id' => 117, 'codigo' => '117', 'descricao' => 'CPF do paciente está inválido'],
['id' => 118, 'codigo' => '118', 'descricao' => 'Local de atendimento inválido'],
['id' => 119, 'codigo' => '119', 'descricao' => 'Data de nascimento sem preenchimento'],
['id' => 120, 'codigo' => '120', 'descricao' => 'Puerpera preenchido para pacientes do sexo masculino'],
['id' => 121, 'codigo' => '121', 'descricao' => 'Puerpera e gestante ambos preenchidos'],
['id' => 122, 'codigo' => '122', 'descricao' => 'Comunicante Hanseniase sem preenchimento'],
['id' => 123, 'codigo' => '123', 'descricao' => 'Viajante sem preenchimento'],
['id' => 124, 'codigo' => '124', 'descricao' => 'Data de atendimento inválida'],
['id' => 125, 'codigo' => '125', 'descricao' => 'Estratégia sem preenchimento'],
['id' => 126, 'codigo' => '126', 'descricao' => 'Estratégia inválida'],
['id' => 127, 'codigo' => '127', 'descricao' => 'Estratégia incorreta'],
['id' => 128, 'codigo' => '128', 'descricao' => 'Dose inválida'],
['id' => 129, 'codigo' => '129', 'descricao' => 'Lote sem preenchimento'],
['id' => 130, 'codigo' => '130', 'descricao' => 'Data do registro anterior sem preenchimento'],
['id' => 131, 'codigo' => '131', 'descricao' => 'Fabricante sem preenchimento'],
['id' => 132, 'codigo' => '132', 'descricao' => 'Data do registro anterior inválida'],
['id' => 133, 'codigo' => '133', 'descricao' => 'Fabricante inválido'],
['id' => 134, 'codigo' => '134', 'descricao' => 'Vacina aplicada no exterior inválida'],
['id' => 135, 'codigo' => '135', 'descricao' => 'Grupo sem preenchimento'],
['id' => 136, 'codigo' => '136', 'descricao' => 'Grupo inválido'],
['id' => 137, 'codigo' => '137', 'descricao' => 'Vacina duplicada'],
['id' => 138, 'codigo' => '138', 'descricao' => 'Vacina, estratégia ou dose inválida'],
['id' => 139, 'codigo' => '139', 'descricao' => 'Aplicado exterior sem preenchimento'],
];
SeederUtil::saveList(Model::class, $inconsistencias, 'id');
}
}