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,22 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class CondicaoAvaliada
{
const ASMA = 1;
const DESNUTRICAO = 2;
const DIABETES = 3;
const DPOC = 4;
const HIPERTENSAO_ARTERIAL = 5;
const OBESIDADE = 6;
const PRE_NATAL = 7;
const PUERICULTURA = 8;
const PUERPERIO_ATE_42_DIAS = 9;
const REABILITACAO = 10;
const SAUDE_MENTAL = 11;
const SAUDE_SEXUAL_E_REPRODUTIVA = 12;
const TABAGISMO = 13;
const USUARIO_DE_ALCOOL = 14;
const USUARIO_DE_OUTRAS_DROGAS = 15;
}

View File

@@ -0,0 +1,22 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class CondicaoAvaliadaCodigoEsus
{
const ASMA = 'ABP009';
const DESNUTRICAO = 'ABP008';
const DIABETES = 'ABP006';
const DPOC = 'ABP010';
const HIPERTENSAO_ARTERIAL = 'ABP005';
const OBESIDADE = 'ABP007';
const PRE_NATAL = 'ABP001';
const PUERICULTURA = 'ABP004';
const PUERPERIO_ATE_42_DIAS = 'ABP002';
const REABILITACAO = 'ABP015';
const SAUDE_MENTAL = 'ABP014';
const SAUDE_SEXUAL_E_REPRODUTIVA = 'ABP003';
const TABAGISMO = 'ABP011';
const USUARIO_DE_ALCOOL = 'ABP012';
const USUARIO_DE_OUTRAS_DROGAS = 'ABP013';
}

View File

@@ -0,0 +1,14 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class Conduta
{
const RETORNO_PARA_CONSULTA_AGENDADA = 1;
const RETORNO_PARA_CUIDADO_CONTINUADO_PROGRAMADO = 2;
const AGENDAMENTO_PARA_GRUPOS = 3;
const AGENDAMENTO_PARA_NASF = 4;
const ALTA_DO_EPISODIO = 5;
const AGENDAMENTO_PARA_E_MULTI = 6;
const TRATAMENTO_CONCLUIDO = 7;
}

View File

@@ -0,0 +1,11 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class DoencaTransmissivel
{
const DENGUE = 1;
const DST = 2;
const HANSENIASE = 3;
const TUBERCULOSE = 4;
}

View File

@@ -0,0 +1,14 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class Encaminhamento
{
const ENCAMINHAMENTO_INTERNO_NO_DIA = 1;
const ENCAMINHAMENTO_PARA_SERVICO_ESPECIALIZADO = 2;
const ENCAMINHAMENTO_PARA_CAPS = 3;
const ENCAMINHAMENTO_PARA_INTERNACAO_HOSPITALAR = 4;
const ENCAMINHAMENTO_PARA_URGENCIA = 5;
const ENCAMINHAMENTO_PARA_SERVICO_DE_ATENCAO_DOMICILIAR = 6;
const ENCAMINHAMENTO_INTERSETORIAL = 7;
}

View File

@@ -0,0 +1,34 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class ExameSolicitadoAvaliado
{
const COLESTEROL_TOTAL = 1;
const CREATININA = 2;
const EAS_EQU = 3;
const ELETROCARDIOGRAMA = 4;
const ELETROFORESE_DE_HEMOGLOBINA = 5;
const ESPIROMETRIA = 6;
const EXAME_DE_ESCARRO = 7;
const GLICEMIA = 8;
const HDL = 9;
const HEMOGLOBINA_GLICADA = 10;
const HEMOGRAMA = 11;
const LDL = 12;
const RETINOGRAFIA_FUNDO_DE_OLHO_COM_OFTALMOLOGISTA = 13;
const SOROLOGIA_DE_SIFILIS = 14;
const SOROLOGIA_PARA_DENGUE = 15;
const SOROLOGIA_PARA_HIV = 16;
const TESTE_INDIRETO_DE_ANTIGLOBULINA_HUMANA = 17;
const TESTE_DE_GRAVIDEZ = 18;
const ULTRASSONOGRAFIA_OBSTETRICA = 19;
const UROCULTURA = 20;
const ANTIBIOGRAMA = 21;
const HEPATITE_B = 22;
const HEPATITE_C = 23;
const FATOR_RH = 24;
const GRUPO_ABO = 25;
}

View File

@@ -0,0 +1,20 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class LocalAtendimento
{
const UBS = 1;
const UNIDADE_MOVEL = 2;
const RUA = 3;
const DOMICILIO = 4;
const ESCOLA_CRECHE = 5;
const OUTROS = 6;
const POLO = 7;
const INSTITUICAO = 8;
const UNIDADE_PRISIONAL_CONGENERES = 9;
const UNIDADE_SOCIOEDUCATIVA = 10;
const HOSPITAL = 11;
const UNIDADE_PRONTO_ATENDIMENTO = 12;
const CACON_UNACON = 13;
}

View File

@@ -0,0 +1,11 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class ModalidadeAtencaoDomiciliar
{
const AD_1 = 1;
const AD_2 = 2;
const AD_3 = 3;
const INELEGIVEL = 4;
}

View File

@@ -0,0 +1,10 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class Rastreamento
{
const CANCER_MAMA = 1;
const CANCER_COLO_UTERO = 2;
const RISCO_CARDIOVASCULAR = 3;
}

View File

@@ -0,0 +1,10 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class RastreamentoCodigoEsus
{
const CANCER_MAMA = 'ABP023';
const CANCER_COLO_UTERO = 'ABP022';
const RISCO_CARDIOVASCULAR = 'ABP024';
}

View File

@@ -0,0 +1,15 @@
<?php
namespace App\Enums\AtencaoBasica\AtendimentoIndividual;
class TipoAtendimento
{
const CONSULTA_AGENDADA_PROGRAMADA = 1;
const CONSULTA_AGENDADA = 2;
const ESCUTA_INICIAL_ORIENTACAO = 3;
const CONSULTA_NO_DIA = 4;
const ATENDIMENTO_DE_URGENCIA = 5;
const ATENDIMENTO_PROGRAMADO = 6;
const ATENDIMENTO_NAO_PROGRAMADO = 7;
const VISITA_DOMICILIAR_POS_OBITO = 8;
}