This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AgendamentoStatus as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoStatus_20240506141417 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => 1, 'nome' => 'AGENDADO'],
|
||||
['id' => 2, 'nome' => 'REAGENDADO PELO PACIENTE'],
|
||||
['id' => 3, 'nome' => 'REAGENDADO PELO MÉDICO'],
|
||||
['id' => 4, 'nome' => 'CANCELADO PELO PACIENTE'],
|
||||
['id' => 5, 'nome' => 'CANCELADO PELO MÉDICO'],
|
||||
['id' => 6, 'nome' => 'FALTA DO PACIENTE'],
|
||||
['id' => 7, 'nome' => 'FALTA DO MÉDICO'],
|
||||
['id' => 8, 'nome' => 'REALIZADO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $status, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AgendamentoTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoTipo_20240506141503 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'CONSULTA'],
|
||||
['id' => 2, 'nome' => 'RETORNO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ClassificacaoRisco as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ClassificacaoRisco_20240506141552 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$classificacoes = [
|
||||
['id' => 1, 'nome' => 'Não aguda', 'cor' => '#0000FF'],
|
||||
['id' => 2, 'nome' => 'Baixa', 'cor' => '#008000'],
|
||||
['id' => 3, 'nome' => 'Intermediária', 'cor' => '#FFFF00'],
|
||||
['id' => 4, 'nome' => 'Alta', 'cor' => '#FF0000'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $classificacoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\GlicemiaCapilarMomentoColeta as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class GlicemiaCapilarMomentoColeta_20240506141647 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$momentos = [
|
||||
['id' => 1, 'nome' => 'Não especificado'],
|
||||
['id' => 2, 'nome' => 'Jejum'],
|
||||
['id' => 3, 'nome' => 'Pré-prandial'],
|
||||
['id' => 4, 'nome' => 'Pós-prandial'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $momentos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\JornadaTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class JornadaTipo_20240506141731 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'DINÂMICA'],
|
||||
['id' => 2, 'nome' => 'FIXA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ServicoTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ServicoTipo_20240506141813 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'VACINAÇÃO'],
|
||||
['id' => 2, 'nome' => 'DEMANDA ESPONTÂNEA'],
|
||||
['id' => 3, 'nome' => 'DEMANDA AGENDADA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ProblemaCondicaoSituacao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ProblemaCondicaoSituacao_20240506141858 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$situacoes = [
|
||||
['id' => 1, 'nome' => 'ATIVO'],
|
||||
['id' => 2, 'nome' => 'LATENTE'],
|
||||
['id' => 3, 'nome' => 'RESOLVIDO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $situacoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AtestadoModelo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AtestadoModelo_20240506141958 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$modelos = [
|
||||
['id' => 1, 'nome' => 'PADRÃO'],
|
||||
['id' => 2, 'nome' => 'EM BRANCO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $modelos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\CasoSuspeito as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class CasoSuspeito_20240506142041 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$casos = [
|
||||
['id' => 1, 'nome' => 'ACIDENTE DE TRABALHO COM EXPOSIÇÃO A MATERIAL BIOLÓGICO'],
|
||||
['id' => 2, 'nome' => 'ACIDENTE DE TRABALHO GRAVE'],
|
||||
['id' => 3, 'nome' => 'ACIDENTES POR ANIMAIS PEÇONHENTOS'],
|
||||
['id' => 4, 'nome' => 'AIDS (PACIENTES MAIORES DE 13 ANOS)'],
|
||||
['id' => 5, 'nome' => 'ATENDIMENTO ANTI-RÁBICO HUMANO'],
|
||||
['id' => 6, 'nome' => 'BOTULISMO'],
|
||||
['id' => 7, 'nome' => 'CHIKUNGUNYA'],
|
||||
['id' => 8, 'nome' => 'COQUELUCHE'],
|
||||
['id' => 9, 'nome' => 'CÓLERA'],
|
||||
['id' => 10, 'nome' => 'DENGUE'],
|
||||
['id' => 11, 'nome' => 'DIFTERIA'],
|
||||
['id' => 12, 'nome' => 'DOENÇA MENINGOCÓCICA'],
|
||||
['id' => 13, 'nome' => 'DOENÇAS DE CHAGAS AGUDA'],
|
||||
['id' => 14, 'nome' => 'DRT - CÂNCER RELACIONADO AO TRABALHO'],
|
||||
['id' => 15, 'nome' => 'DRT - DERMATOSES OCUPACIONAIS'],
|
||||
['id' => 16, 'nome' => 'DRT - LER / DORT'],
|
||||
['id' => 17, 'nome' => 'DRT - PAIR'],
|
||||
['id' => 18, 'nome' => 'DRT - PNEUMOCONIOSES'],
|
||||
['id' => 19, 'nome' => 'DRT - TRANSTORNOS MENTAIS RELACIONADOS AO TRABALHO'],
|
||||
['id' => 20, 'nome' => 'ESQUISTOSSOMOSE'],
|
||||
['id' => 21, 'nome' => 'FEBRE AMARELA'],
|
||||
['id' => 22, 'nome' => 'FEBRE MACULOSA / RICKETTSIOSES'],
|
||||
['id' => 23, 'nome' => 'FEBRE POR VÍRUS DO NILO OCIDENTAL'],
|
||||
['id' => 24, 'nome' => 'FEBRE TIFOIDE'],
|
||||
['id' => 25, 'nome' => 'GESTANTE HIV +'],
|
||||
['id' => 26, 'nome' => 'HANSENÍASE'],
|
||||
['id' => 27, 'nome' => 'HANTAVIROSE'],
|
||||
['id' => 28, 'nome' => 'HEPATITES VIRAIS'],
|
||||
['id' => 29, 'nome' => 'INTOXICAÇÃO EXÓGENA'],
|
||||
['id' => 30, 'nome' => 'LEISHMANIOSE TEGUMENTAR AMERICANA'],
|
||||
['id' => 31, 'nome' => 'LEISHMANIOSE VISCERAL'],
|
||||
['id' => 32, 'nome' => 'LEPTOSPIROSE'],
|
||||
['id' => 33, 'nome' => 'MALÁRIA'],
|
||||
['id' => 34, 'nome' => 'OUTRAS MENINGITES'],
|
||||
['id' => 35, 'nome' => 'PARALISIA FLÁCIDA AGUDA / POLIOMELITE'],
|
||||
['id' => 36, 'nome' => 'PESTE'],
|
||||
['id' => 37, 'nome' => 'RAIVA HUMANA'],
|
||||
['id' => 38, 'nome' => 'ROTAVÍRUS'],
|
||||
['id' => 39, 'nome' => 'RUBÉOLA'],
|
||||
['id' => 40, 'nome' => 'SARAMPO'],
|
||||
['id' => 41, 'nome' => 'SÍFILIS CONGÊNITA'],
|
||||
['id' => 42, 'nome' => 'SÍFILIS EM GESTANTE'],
|
||||
['id' => 43, 'nome' => 'SÍNDROME DA RUBÉOLA CONGÊNITA'],
|
||||
['id' => 44, 'nome' => 'TUBERCULOSE'],
|
||||
['id' => 45, 'nome' => 'TÉTANO ACIDENTAL'],
|
||||
['id' => 46, 'nome' => 'TÉTANO NEONATAL'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $casos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\GravidezTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class GravidezTipo_20240506142122 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'ÚNICA'],
|
||||
['id' => 2, 'nome' => 'DUPLA/GEMELAR'],
|
||||
['id' => 3, 'nome' => 'TRIPLA OU MAIS'],
|
||||
['id' => 4, 'nome' => 'IGNORADA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\GravidezEdema as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class GravidezEdema_20240506142201 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$edemas = [
|
||||
['id' => 1, 'nome' => '-'],
|
||||
['id' => 2, 'nome' => '+'],
|
||||
['id' => 3, 'nome' => '++'],
|
||||
['id' => 4, 'nome' => '+++'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $edemas, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\TesteRapido as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class TesteRapido_20240506142239 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$testes = [
|
||||
['id' => 1, 'nome' => 'Gravidez'],
|
||||
['id' => 2, 'nome' => 'Sífilis'],
|
||||
['id' => 3, 'nome' => 'HIV'],
|
||||
['id' => 4, 'nome' => 'Hepatite B'],
|
||||
['id' => 5, 'nome' => 'Hepatite C'],
|
||||
['id' => 6, 'nome' => 'Dengue'],
|
||||
['id' => 7, 'nome' => 'PSA'],
|
||||
['id' => 8, 'nome' => 'COVID'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $testes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\PuericulturaAlteracaoFenotipica as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class PuericulturaAlteracaoFenotipica_20240506142325 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$alteracoes = [
|
||||
[
|
||||
'id' => 1,
|
||||
'descricao' => 'Fenda palatina',
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'descricao' => 'Fenda palpebral oblíqua',
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'descricao' => 'Implantação baixa de orelhas',
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'descricao' => 'Lábio leporino',
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'descricao' => 'Olhos afastados',
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'descricao' => 'Pescoço curto e/ou largo',
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'descricao' => 'Prega palmar única',
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'descricao' => 'Quinto dedo da mão curto e recurvado',
|
||||
]
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $alteracoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\PuericulturaFatorRisco as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class PuericulturaFatorRisco_20240506142408 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$fatoresRisco = [
|
||||
[
|
||||
'id' => 1,
|
||||
'descricao' => 'Ausência ou pré-natal incompleto',
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'descricao' => 'Problemas na gestação, parto ou nascimento',
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'descricao' => 'Peso abaixo de 2.500 gramas',
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'descricao' => 'Hospitalização no período neonatal',
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'descricao' => 'Icterícia grave',
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'descricao' => 'Parentesco entre os pais',
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'descricao' => 'Casos de deficiência ou doença mental na família',
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'descricao' => 'Riscos ambientais como violência doméstica, depressão materna, drogas ou alcoolismo entre os moradores da casa, suspeita de abuso sexual, etc.',
|
||||
],
|
||||
[
|
||||
'id' => 9,
|
||||
'descricao' => 'Doenças graves como meningite, traumatismo craniano e convulsões',
|
||||
],
|
||||
[
|
||||
'id' => 10,
|
||||
'descricao' => 'Pré-maturidade (<37 semanas)',
|
||||
]
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $fatoresRisco, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,540 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\PuericulturaMarcoDesenvolvimento as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class PuericulturaMarcoDesenvolvimento_20240506142451 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$marcos = [
|
||||
[
|
||||
'id' => 1,
|
||||
'descricao' => 'Sucção',
|
||||
'dica' => 'Quando um objeto toca os lábios da criança desencadeia os movimentos de sucção dos lábios e da língua.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'descricao' => 'Reflexo cutâneo-plantar',
|
||||
'dica' => 'Ao estimular a porção lateral dos pés da criança a partir do calcâneo até os artelhos, os dedos adquirem postura em extensão.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'descricao' => 'Reflexo de Moro',
|
||||
'dica' => 'Este reflexo pode ser medido ao se segurar a criança pelas mãos e liberar bruscamente seus braços.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'descricao' => 'Preensão dos artelhos',
|
||||
'dica' => 'Com uma leve pressão do dedo do examinador na base dos artelhos, observa-se a flexão dos dedos.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'descricao' => 'Apoio plantar',
|
||||
'dica' => 'Ao segurar a criança em pé pelas axilas, as pernas, que antes estavam fletidas, se estendem ao tocar com as plantas do pé uma superfície plana.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'descricao' => 'Preensão palmar',
|
||||
'dica' => 'Com uma leve pressão do dedo do examinador nas palmas das mãos da criança, observa-se a flexão dos dedos.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'descricao' => 'Reflexo tônico-cervical',
|
||||
'dica' => 'Quando da rotação da cabeça da criança para um lado, consequentemente ocorre a extensão do membro superior e inferior do lado onde a cabeça foi posicionada, além disso, ocorre a flexão dos membros superior e inferior do outro lado.',
|
||||
'faixa_etaria_dias_fim' => 15,
|
||||
'faixa_etaria_descricao' => '15 primeiros dias',
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'descricao' => 'Eleva a cabeça',
|
||||
'dica' => 'Coloque a criança de bruços e observe se ela levanta a cabeça, desencosta o queixo da superfície, sem virar para um dos lados.',
|
||||
'faixa_etaria_dias_fim' => 61,
|
||||
'faixa_etaria_descricao' => '1º mês',
|
||||
],
|
||||
[
|
||||
'id' => 9,
|
||||
'descricao' => 'Reage ao som',
|
||||
'dica' => 'Bata palmas ou balance um chocalho a cerca de 30 cm de cada orelha da criança. Observe se a criança olha para você, de forma evidente.',
|
||||
'faixa_etaria_dias_fim' => 61,
|
||||
'faixa_etaria_descricao' => '1º mês',
|
||||
],
|
||||
[
|
||||
'id' => 10,
|
||||
'descricao' => 'Postura: pernas e braços fletidos, cabeça lateralizada',
|
||||
'dica' => 'Deite a criança em superfície plana, de costas com a barriga para cima. Observe se seus braços e pernas ficam flexionados e sua cabeça lateralizada.',
|
||||
'faixa_etaria_dias_fim' => 61,
|
||||
'faixa_etaria_descricao' => '1º mês',
|
||||
],
|
||||
[
|
||||
'id' => 11,
|
||||
'descricao' => 'Observa um rosto',
|
||||
'dica' => 'Posicione seu rosto a aproximadamente 30 cm acima do rosto da criança. Observe se a criança olha para você, de forma evidente.',
|
||||
'faixa_etaria_dias_fim' => 61,
|
||||
'faixa_etaria_descricao' => '1º mês',
|
||||
],
|
||||
[
|
||||
'id' => 12,
|
||||
'descricao' => 'Sorri quando estimulada',
|
||||
'dica' => 'Sorria e converse com a criança; não lhe faça cócegas ou toque sua face. Observe se ela responde com um sorriso.',
|
||||
'faixa_etaria_dias_fim' => 92,
|
||||
'faixa_etaria_descricao' => '2º mês',
|
||||
],
|
||||
[
|
||||
'id' => 13,
|
||||
'descricao' => 'Movimenta os membros',
|
||||
'dica' => 'Observe se a criança movimenta ativamente os membros superiores e inferiores.',
|
||||
'faixa_etaria_dias_fim' => 92,
|
||||
'faixa_etaria_descricao' => '2º mês',
|
||||
],
|
||||
[
|
||||
'id' => 14,
|
||||
'descricao' => 'Abre as mãos',
|
||||
'dica' => 'Observe se em alguns momentos a criança abre as mãos espontaneamente.',
|
||||
'faixa_etaria_dias_fim' => 92,
|
||||
'faixa_etaria_descricao' => '2º mês',
|
||||
],
|
||||
[
|
||||
'id' => 15,
|
||||
'descricao' => 'Emite sons',
|
||||
'dica' => 'Observe se a criança emite algum som, que não seja choro. Caso não seja observado pergunte ao acompanhante se ela faz em casa.',
|
||||
'faixa_etaria_dias_fim' => 92,
|
||||
'faixa_etaria_descricao' => '2º mês',
|
||||
],
|
||||
[
|
||||
'id' => 16,
|
||||
'descricao' => 'Segura objetos',
|
||||
'dica' => 'Ofereça um objeto tocando no dorso da mão ou dedos da criança. Esta deverá abrir as mãos e segurar o objeto pelo menos por alguns segundos.',
|
||||
'faixa_etaria_dias_fim' => 154,
|
||||
'faixa_etaria_descricao' => '3º e 4º mês',
|
||||
],
|
||||
[
|
||||
'id' => 17,
|
||||
'descricao' => 'Emite sons, ri alto',
|
||||
'dica' => 'Fique à frente do bebê e converse com ele. Observe se ele emite sons (gugu, eeee, etc.), veja se ele ri emitindo sons (gargalhada).',
|
||||
'faixa_etaria_dias_fim' => 154,
|
||||
'faixa_etaria_descricao' => '3º e 4º mês',
|
||||
],
|
||||
[
|
||||
'id' => 18,
|
||||
'descricao' => 'Levanta a cabeça e apoia-se nos antebraços, de bruços',
|
||||
'dica' => 'Coloque a criança de bruços, numa superfície firme. Chame sua atenção à frente com objetos ou seu rosto e observe se ela levanta a cabeça apoiando-se nos antebraços.',
|
||||
'faixa_etaria_dias_fim' => 154,
|
||||
'faixa_etaria_descricao' => '3º e 4º mês',
|
||||
],
|
||||
[
|
||||
'id' => 19,
|
||||
'descricao' => 'Responde ativamente ao contato social',
|
||||
'dica' => 'Fique à frente do bebê e converse com ele. Observe se ele responde com sorriso e emissão de sons como se estivesse "conversando" com você. Pode pedir que a mãe o faça.',
|
||||
'faixa_etaria_dias_fim' => 154,
|
||||
'faixa_etaria_descricao' => '3º e 4º mês',
|
||||
],
|
||||
[
|
||||
'id' => 20,
|
||||
'descricao' => 'Busca ativa de objetos',
|
||||
'dica' => 'Coloque um objeto ao alcance da criança (sobre a mesa ou na palma de sua mão) chamando sua atenção para o mesmo. Observe se ela tenta alcançá-lo.',
|
||||
'faixa_etaria_dias_fim' => 216,
|
||||
'faixa_etaria_descricao' => '5º e 6º mês',
|
||||
],
|
||||
[
|
||||
'id' => 21,
|
||||
'descricao' => 'Leva objetos à boca',
|
||||
'dica' => 'Ofereça um objeto na mão da criança e observe se ela o leva à boca.',
|
||||
'faixa_etaria_dias_fim' => 216,
|
||||
'faixa_etaria_descricao' => '5º e 6º mês',
|
||||
],
|
||||
[
|
||||
'id' => 22,
|
||||
'descricao' => 'Muda de posição (rola)',
|
||||
'dica' => 'Colocar a criança em superfície plana de barriga para cima. Incentivá-la a virar para a posição de bruços.',
|
||||
'faixa_etaria_dias_fim' => 216,
|
||||
'faixa_etaria_descricao' => '5º e 6º mês',
|
||||
],
|
||||
[
|
||||
'id' => 23,
|
||||
'descricao' => 'Localiza o som',
|
||||
'dica' => 'Faça um barulho suave (sino, chocalho, etc.) próximo à orelha da criança e observe se ela vira a cabeça em direção ao objeto que produziu o som. Repita do lado oposto.',
|
||||
'faixa_etaria_dias_fim' => 216,
|
||||
'faixa_etaria_descricao' => '5º e 6º mês',
|
||||
],
|
||||
[
|
||||
'id' => 24,
|
||||
'descricao' => 'Transfere objetos de uma mão para outra',
|
||||
'dica' => 'Ofereça um objeto para que a criança segure. Observe se ela o transfere de uma mão para a outra. Se não fizer, ofereça outro objeto o observe se ela transfere o primeiro para outra mão.',
|
||||
'faixa_etaria_dias_fim' => 309,
|
||||
'faixa_etaria_descricao' => '7º ao 9º mês',
|
||||
],
|
||||
[
|
||||
'id' => 25,
|
||||
'descricao' => 'Duplica sílabas',
|
||||
'dica' => 'Observe se a criança fala "papai", "dada", "mama". Se não o fizer pergunte à mãe se o faz em casa.',
|
||||
'faixa_etaria_dias_fim' => 309,
|
||||
'faixa_etaria_descricao' => '7º ao 9º mês',
|
||||
],
|
||||
[
|
||||
'id' => 26,
|
||||
'descricao' => 'Senta-se sem apoio',
|
||||
'dica' => 'Coloque a criança numa superfície firme, ofereça-lhe um objeto para que ela segure e observe se ela fica sentada sem o apoio das mãos para equilibrar-se.',
|
||||
'faixa_etaria_dias_fim' => 309,
|
||||
'faixa_etaria_descricao' => '7º ao 9º mês',
|
||||
],
|
||||
[
|
||||
'id' => 27,
|
||||
'descricao' => 'Brinca de esconde-achou',
|
||||
'dica' => 'Coloque-se à frente da criança e brinque de aparecer e desaparecer, atrás de um pano ou outra pessoa. Observe se a criança faz movimentos para procurá-lo quando desaparece, como tentar puxar o pano ou olhar atrás de outra pessoa.',
|
||||
'faixa_etaria_dias_fim' => 309,
|
||||
'faixa_etaria_descricao' => '7º ao 9º mês',
|
||||
],
|
||||
[
|
||||
'id' => 28,
|
||||
'descricao' => 'Anda com apoio',
|
||||
'dica' => 'Observe se a criança consegue dar alguns passos com auxílio.',
|
||||
'faixa_etaria_dias_fim' => 402,
|
||||
'faixa_etaria_descricao' => '10º ao 12º mês',
|
||||
],
|
||||
[
|
||||
'id' => 29,
|
||||
'descricao' => 'Imita gestos',
|
||||
'dica' => 'Faça algum gesto conhecido pela criança como bater palmas ou dar tchau e observe se ela o imita. Caso ela não o faça, peça a mãe para estimulá-la.',
|
||||
'faixa_etaria_dias_fim' => 402,
|
||||
'faixa_etaria_descricao' => '10º ao 12º mês',
|
||||
],
|
||||
[
|
||||
'id' => 30,
|
||||
'descricao' => 'Produz "jargão"',
|
||||
'dica' => 'Observe se a criança produz uma conversação incompreensível consigo mesma, com você ou com a mãe (jargão). Caso não for possível observar pergunte se ela o faz em casa.',
|
||||
'faixa_etaria_dias_fim' => 402,
|
||||
'faixa_etaria_descricao' => '10º ao 12º mês',
|
||||
],
|
||||
[
|
||||
'id' => 31,
|
||||
'descricao' => 'Faz pinça',
|
||||
'dica' => 'Coloque próximo à criança uma jujuba ou uma bolinha de papel. Chame atenção da criança para que ela o pegue. Observe se ao pegá-lo ela usa o movimento de pinça, com qualquer parte do polegar associado ao indicador.',
|
||||
'faixa_etaria_dias_fim' => 402,
|
||||
'faixa_etaria_descricao' => '10º ao 12º mês',
|
||||
],
|
||||
[
|
||||
'id' => 32,
|
||||
'descricao' => 'Colocar blocos na caneca',
|
||||
'dica' => 'Coloque 3 blocos e a caneca sobre a mesa, em frente à criança. Estimule-a a colocar os blocos dentro da caneca, através de demonstração e fala. Observe se a criança consegue colocar pelo menos um bloco dentro da caneca e soltá-lo.',
|
||||
'faixa_etaria_dias_fim' => 495,
|
||||
'faixa_etaria_descricao' => '13º ao 15º mês',
|
||||
],
|
||||
[
|
||||
'id' => 33,
|
||||
'descricao' => 'Diz uma palavra',
|
||||
'dica' => 'Observe se durante o atendimento a criança diz pelo menos uma palavra que não seja o nome de membros da família ou de animais de estimação. Considere a informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 495,
|
||||
'faixa_etaria_descricao' => '13º ao 15º mês',
|
||||
],
|
||||
[
|
||||
'id' => 34,
|
||||
'descricao' => 'Mostra o que quer',
|
||||
'dica' => 'A criança indica o que quer sem que seja através do choro, podendo ser através de palavras ou sons, apontando ou estendendo a mão para alcançar. Considerar a informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 495,
|
||||
'faixa_etaria_descricao' => '13º ao 15º mês',
|
||||
],
|
||||
[
|
||||
'id' => 35,
|
||||
'descricao' => 'Anda sem apoio',
|
||||
'dica' => 'Observe se a criança já anda bem, com bom equilíbrio, sem se apoiar.',
|
||||
'faixa_etaria_dias_fim' => 495,
|
||||
'faixa_etaria_descricao' => '13º ao 15º mês',
|
||||
],
|
||||
[
|
||||
'id' => 36,
|
||||
'descricao' => 'Anda para trás',
|
||||
'dica' => 'Peça à criança para abrir uma porta ou gaveta e observe se ela dá dois passos para trás sem cair.',
|
||||
'faixa_etaria_dias_fim' => 588,
|
||||
'faixa_etaria_descricao' => '16º ao 18º mês',
|
||||
],
|
||||
[
|
||||
'id' => 37,
|
||||
'descricao' => 'Constrói torre de 2 cubos',
|
||||
'dica' => 'Observe se a criança consegue colocar um cubo sobre o outro sem que caia ao retirar sua mão.',
|
||||
'faixa_etaria_dias_fim' => 588,
|
||||
'faixa_etaria_descricao' => '16º ao 18º mês',
|
||||
],
|
||||
[
|
||||
'id' => 38,
|
||||
'descricao' => 'Diz 3 palavras',
|
||||
'dica' => 'Observe se durante o atendimento a criança diz três palavras que não sejam o nome de membros da família ou animais de estimação. Considere a informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 588,
|
||||
'faixa_etaria_descricao' => '16º ao 18º mês',
|
||||
],
|
||||
[
|
||||
'id' => 39,
|
||||
'descricao' => 'Usa colher ou garfo',
|
||||
'dica' => 'A criança usa colher ou garfo, derramando pouco fora da boca. Considerar a informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 588,
|
||||
'faixa_etaria_descricao' => '16º ao 18º mês',
|
||||
],
|
||||
[
|
||||
'id' => 40,
|
||||
'descricao' => 'Tira roupa',
|
||||
'dica' => 'Observe se a criança é capaz de remover alguma peça de roupa, tais como: sapatos que exijam esforço para sua remoção, casacos, calças ou camisetas. Considerar informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 774,
|
||||
'faixa_etaria_descricao' => '19º ao 24º mês',
|
||||
],
|
||||
[
|
||||
'id' => 41,
|
||||
'descricao' => 'Aponta 2 figuras',
|
||||
'dica' => 'Observe se a criança é capaz de apontar 2 de um grupo de 5 figuras.',
|
||||
'faixa_etaria_dias_fim' => 774,
|
||||
'faixa_etaria_descricao' => '19º ao 24º mês',
|
||||
],
|
||||
[
|
||||
'id' => 42,
|
||||
'descricao' => 'Constrói torre de 3 cubos',
|
||||
'dica' => 'Observe se a criança consegue empilhar 3 cubos sem que eles caiam ao retirar sua mão.',
|
||||
'faixa_etaria_dias_fim' => 774,
|
||||
'faixa_etaria_descricao' => '19º ao 24º mês',
|
||||
],
|
||||
[
|
||||
'id' => 43,
|
||||
'descricao' => 'Chuta bola',
|
||||
'dica' => 'Observe se a criança chuta a bola sem apoiar-se em objetos.',
|
||||
'faixa_etaria_dias_fim' => 774,
|
||||
'faixa_etaria_descricao' => '19º ao 24º mês',
|
||||
],
|
||||
[
|
||||
'id' => 44,
|
||||
'descricao' => 'Pula com ambos os pés',
|
||||
'dica' => 'Observe se pula com os dois pés, atingindo o chão ao mesmo tempo, mas não necessariamente no mesmo lugar.',
|
||||
'faixa_etaria_dias_fim' => 960,
|
||||
'faixa_etaria_descricao' => '25º ao 30º mês',
|
||||
],
|
||||
[
|
||||
'id' => 45,
|
||||
'descricao' => 'Frases com 2 palavras',
|
||||
'dica' => 'Observe se a criança combina pelo menos 2 palavras formando uma frase com significado que indique uma ação, tais como: "quer água", "quer papai", "chuta bola". Considere informação do acompanhante.',
|
||||
'faixa_etaria_dias_fim' => 960,
|
||||
'faixa_etaria_descricao' => '25º ao 30º mês',
|
||||
],
|
||||
[
|
||||
'id' => 46,
|
||||
'descricao' => 'Veste-se com supervisão',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança é capaz de vestir alguma peça de roupa tais como: cueca, meias, sapatos, casaco, etc.',
|
||||
'faixa_etaria_dias_fim' => 960,
|
||||
'faixa_etaria_descricao' => '25º ao 30º mês',
|
||||
],
|
||||
[
|
||||
'id' => 47,
|
||||
'descricao' => 'Constrói torre de 6 cubos',
|
||||
'dica' => 'Observe se a criança consegue empilhar 6 cubos sem que eles caiam ao retirar sua mão.',
|
||||
'faixa_etaria_dias_fim' => 960,
|
||||
'faixa_etaria_descricao' => '25º ao 30º mês',
|
||||
],
|
||||
[
|
||||
'id' => 48,
|
||||
'descricao' => 'Brinca com outras crianças',
|
||||
'dica' => 'Pergunte ao acompanhante se a criança participa de brincadeiras com outras crianças de sua idade.',
|
||||
'faixa_etaria_dias_fim' => 1146,
|
||||
'faixa_etaria_descricao' => '31º ao 36º mês',
|
||||
],
|
||||
[
|
||||
'id' => 49,
|
||||
'descricao' => 'Reconhece 2 ações',
|
||||
'dica' => 'Observe se a criança aponta para a figura de acordo com a ação, tais como: "quem mia?", "quem late?", "quem fala?", "quem galopa?".',
|
||||
'faixa_etaria_dias_fim' => 1146,
|
||||
'faixa_etaria_descricao' => '31º ao 36º mês',
|
||||
],
|
||||
[
|
||||
'id' => 50,
|
||||
'descricao' => 'Arremessa bola',
|
||||
'dica' => 'Observe se a criança arremessa a bola acima do braço.',
|
||||
'faixa_etaria_dias_fim' => 1146,
|
||||
'faixa_etaria_descricao' => '31º ao 36º mês',
|
||||
],
|
||||
[
|
||||
'id' => 51,
|
||||
'descricao' => 'Imita linha vertical',
|
||||
'dica' => 'Observe, após demonstração, se a criança faz uma linha ou mais (no papel), de pelo menos 5 cm de comprimento.',
|
||||
'faixa_etaria_dias_fim' => 1146,
|
||||
'faixa_etaria_descricao' => '31º ao 36º mês',
|
||||
],
|
||||
[
|
||||
'id' => 52,
|
||||
'descricao' => 'Veste uma camiseta',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança é capaz de vestir sua camiseta e/ou casaco sem botão ou zíper, sem ajuda.',
|
||||
'faixa_etaria_dias_fim' => 1332,
|
||||
'faixa_etaria_descricao' => '37º ao 42º mês',
|
||||
],
|
||||
[
|
||||
'id' => 53,
|
||||
'descricao' => 'Equilibra-se em cada pé 1 segundo',
|
||||
'dica' => 'Após demonstração, verifique se a criança consegue equilibrar-se em um pé só, sem apoiar-se em nenhum objeto, pelo menos um segundo, dando-lhe 3 tentativas. Repita com o outro pé.',
|
||||
'faixa_etaria_dias_fim' => 1332,
|
||||
'faixa_etaria_descricao' => '37º ao 42º mês',
|
||||
],
|
||||
[
|
||||
'id' => 54,
|
||||
'descricao' => 'Compreende 2 adjetivos',
|
||||
'dica' => 'Verifique se a criança é capaz de compreender 2 adjetivos. Pergunte: "O que você faz quando está com fome?", "O que você faz quando está com frio?", "O que você faz quando está cansado?". Verifique se suas respostas são coerentes, tais como: "Eu como", "Eu visto casaco", "Eu vou deitar", etc.',
|
||||
'faixa_etaria_dias_fim' => 1332,
|
||||
'faixa_etaria_descricao' => '37º ao 42º mês',
|
||||
],
|
||||
[
|
||||
'id' => 55,
|
||||
'descricao' => 'Move o polegar com a mão fechada',
|
||||
'dica' => 'Demonstre para a criança e observe se ela é capaz de mover o polegar para cima em sinal de "OK" ou "legal" ou "tudo bem", com uma ou ambas as mãos.',
|
||||
'faixa_etaria_dias_fim' => 1332,
|
||||
'faixa_etaria_descricao' => '37º ao 42º mês',
|
||||
],
|
||||
[
|
||||
'id' => 56,
|
||||
'descricao' => 'Copia círculos',
|
||||
'dica' => 'Forneça à criança um lápis e uma folha de papel. Mostre-lhe a figura de um círculo e verifique se ela é capaz de desenhar qualquer forma de aproximação com um círculo, que esteja fechada ou quase fechada.',
|
||||
'faixa_etaria_dias_fim' => 1518,
|
||||
'faixa_etaria_descricao' => '43º ao 48º mês',
|
||||
],
|
||||
[
|
||||
'id' => 57,
|
||||
'descricao' => 'Emparelha cores',
|
||||
'dica' => 'Observe se a criança é capaz de emparelhar objetos de mesma cor, como por exemplo os cubos.',
|
||||
'faixa_etaria_dias_fim' => 1518,
|
||||
'faixa_etaria_descricao' => '43º ao 48º mês',
|
||||
],
|
||||
[
|
||||
'id' => 58,
|
||||
'descricao' => 'Pula em um pé só',
|
||||
'dica' => 'Demonstre e verifique se a criança consegue pular em um pé só, 2 ou mais vezes, sem apoiar-se em nenhum objeto.',
|
||||
'faixa_etaria_dias_fim' => 1518,
|
||||
'faixa_etaria_descricao' => '43º ao 48º mês',
|
||||
],
|
||||
[
|
||||
'id' => 59,
|
||||
'descricao' => 'Fala inteligível',
|
||||
'dica' => 'Durante a avaliação observe a inteligibilidade da fala da criança (articulação e verbalização de ideias em sequência).',
|
||||
'faixa_etaria_dias_fim' => 1518,
|
||||
'faixa_etaria_descricao' => '43º ao 48º mês',
|
||||
],
|
||||
[
|
||||
'id' => 60,
|
||||
'descricao' => 'Compreende 4 proposições',
|
||||
'dica' => 'Dê à criança um bloco e peça: "Coloque o bloco em cima da mesa", "Coloque o bloco embaixo da mesa", "Coloque o bloco na minha frente", "Coloque o bloco atrás de mim". Observe se ela cumpre adequadamente os 4 comandos.',
|
||||
'faixa_etaria_dias_fim' => 1704,
|
||||
'faixa_etaria_descricao' => '49º ao 54º mês',
|
||||
],
|
||||
[
|
||||
'id' => 61,
|
||||
'descricao' => 'Veste-se sem ajuda',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança é capaz de se vestir sem nenhuma ajuda.',
|
||||
'faixa_etaria_dias_fim' => 1704,
|
||||
'faixa_etaria_descricao' => '49º ao 54º mês',
|
||||
],
|
||||
[
|
||||
'id' => 62,
|
||||
'descricao' => 'Copia cruz',
|
||||
'dica' => 'Forneça à criança um lápis e uma folha de papel. Mostre-lhe a figura de uma cruz e verifique se ela é capaz de desenhar 2 linhas que se cruzem próximo ao seu ponto médio.',
|
||||
'faixa_etaria_dias_fim' => 1704,
|
||||
'faixa_etaria_descricao' => '49º ao 54º mês',
|
||||
],
|
||||
[
|
||||
'id' => 63,
|
||||
'descricao' => 'Equilibra-se em cada pé 3 segundos',
|
||||
'dica' => 'Após demonstração, verifique se a criança consegue equilibrar-se em um pé só, sem apoiar-se em nenhum objeto, pelo menos por três segundos, dando-lhe 3 tentativas. Repita com o outro pé.',
|
||||
'faixa_etaria_dias_fim' => 1704,
|
||||
'faixa_etaria_descricao' => '49º ao 54º mês',
|
||||
],
|
||||
[
|
||||
'id' => 64,
|
||||
'descricao' => 'Define 5 palavras',
|
||||
'dica' => 'Verifique se a criança é capaz de definir 5 palavras. Faça perguntas do tipo "O que é uma bola?" ou "O que você sabe sobre o rio?". Use palavras do seu contexto de vida. Terá que lhe responder 5 de 7 palavras. A definição é aceitável quando inclui: 1) uso, 2) forma, 3) material do que é feito, 4) categoria geral. Ex. Rio = Tem peixe, água, pescar.',
|
||||
'faixa_etaria_dias_fim' => 1890,
|
||||
'faixa_etaria_descricao' => '55º ao 60º mês',
|
||||
],
|
||||
[
|
||||
'id' => 65,
|
||||
'descricao' => 'Escova os dentes sem ajuda',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança é capaz de escovar os dentes, sem ajuda ou supervisão (durante algum tempo), inclusive na colocação da pasta de dentes, na escovação dos dentes posteriores e no uso do fio dental. Verifique se a criança recebeu treinamento para isto.',
|
||||
'faixa_etaria_dias_fim' => 1890,
|
||||
'faixa_etaria_descricao' => '55º ao 60º mês',
|
||||
],
|
||||
[
|
||||
'id' => 66,
|
||||
'descricao' => 'Aponta a linha mais comprida',
|
||||
'dica' => 'Mostre para a criança uma ficha contendo o desenho de duas linhas paralelas em posição vertical. Verifique se ela é capaz de apontar a linha mais comprida, mesmo mudando a posição do papel. Em 3 tentativas, mudando a posição do papel, ela deve acertar as 3, ou 5 em 6 tentativas.',
|
||||
'faixa_etaria_dias_fim' => 1890,
|
||||
'faixa_etaria_descricao' => '55º ao 60º mês',
|
||||
],
|
||||
[
|
||||
'id' => 67,
|
||||
'descricao' => 'Equilibra-se em cada pé 5 segundos',
|
||||
'dica' => 'Após demonstração, verifique se a criança consegue equilibrar-se em um pé só, sem apoiar-se em nenhum objeto, pelo menos por cinco segundos, dando-lhe 3 tentativas. Repita com o outro pé.',
|
||||
'faixa_etaria_dias_fim' => 1890,
|
||||
'faixa_etaria_descricao' => '55º ao 60º mês',
|
||||
],
|
||||
[
|
||||
'id' => 68,
|
||||
'descricao' => 'Marcha ponta-calcanhar',
|
||||
'dica' => 'Demonstre à criança como andar em linha reta, encostando a ponta do pé no calcanhar do outro. Ande aproximadamente 8 passos desta forma, e então peça para que a criança o imite. Se necessário, demonstre várias vezes (pode-se facilitar a compreensão, comparando-se este andar com o "andar na corda bamba"). Até 3 tentativas são permitidas. Se a criança conseguir dar 4 ou mais passos em linha reta, com o calcanhar a, no máximo, 2,5 cm da ponta do pé, sem apoiar-se, terá alcançado este marco.',
|
||||
'faixa_etaria_dias_fim' => 2076,
|
||||
'faixa_etaria_descricao' => '61º ao 66º mês',
|
||||
],
|
||||
[
|
||||
'id' => 69,
|
||||
'descricao' => 'Brinca de fazer-de-conta com outras crianças',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança participa de brincadeiras de fazer-de-conta (ex. casinha, escola), tanto no contexto familiar quanto no escolar.',
|
||||
'faixa_etaria_dias_fim' => 2076,
|
||||
'faixa_etaria_descricao' => '61º ao 66º mês',
|
||||
],
|
||||
[
|
||||
'id' => 70,
|
||||
'descricao' => 'Desenha pessoa com 6 partes',
|
||||
'dica' => 'Forneça à criança um lápis e uma folha de papel (sem pauta). Peça a ela para que desenhe uma pessoa (menino, menina, mamãe, papai, etc.). Certifique-se de que ela tenha terminado o desenho antes de pontuar o item do teste. As partes do corpo presentes em pares deverão ser consideradas como uma parte apenas (orelhas, olhos, braços, mãos, pernas e pés). Considere como certo somente se ambas as partes forem desenhadas.',
|
||||
'faixa_etaria_dias_fim' => 2076,
|
||||
'faixa_etaria_descricao' => '61º ao 66º mês',
|
||||
],
|
||||
[
|
||||
'id' => 71,
|
||||
'descricao' => 'Faz analogia',
|
||||
'dica' => 'Pergunte à criança, devagar e distintamente, uma questão de cada vez: "Se o cavalo é grande, o rato é ...", "Se o fogo é quente, o gelo é ...", "Se o sol brilha durante o dia, a lua brilha durante..." A criança deverá completar corretamente 2 das 3 frases.',
|
||||
'faixa_etaria_dias_fim' => 2076,
|
||||
'faixa_etaria_descricao' => '61º ao 66º mês',
|
||||
],
|
||||
[
|
||||
'id' => 72,
|
||||
'descricao' => 'Aceita e segue regras nos jogos de mesa',
|
||||
'dica' => 'Pergunte aos cuidadores se a criança é capaz de aceitar e seguir regras dos jogos de mesa.',
|
||||
'faixa_etaria_dias_fim' => 2262,
|
||||
'faixa_etaria_descricao' => '67º ao 72º mês',
|
||||
],
|
||||
[
|
||||
'id' => 73,
|
||||
'descricao' => 'Copia um quadrado',
|
||||
'dica' => 'Forneça à criança um lápis e uma folha de papel (sem pauta). Mostre a ela o desenho de um quadrado. Não nomear a figura nem mover seu dedo ou o lápis para demonstrar como desenhá-la. Peça para a criança "Faça um desenho como este!". Podem ser fornecidas 3 tentativas. Se a criança for incapaz de copiar o quadrado da ficha, mostre a ela como fazê-lo, desenhando 2 lados opostos (paralelos) e depois os outros dois lados opostos (ao invés de desenhar o quadrado com um movimento contínuo). Três demonstrações e tentativas podem ser fornecidas.',
|
||||
'faixa_etaria_dias_fim' => 2262,
|
||||
'faixa_etaria_descricao' => '67º ao 72º mês',
|
||||
],
|
||||
[
|
||||
'id' => 74,
|
||||
'descricao' => 'Define 7 palavras',
|
||||
'dica' => 'Verifique se a criança é capaz de definir 7 palavras. Faça perguntas do tipo "O que é uma bola?" ou "O que você sabe sobre o rio?". Use palavras do seu contexto de vida. Terá que lhe responder 7 de 7 palavras. A definição é aceitável quando inclui: 1) uso, 2) forma, 3) material do que é feito, 4) categoria geral. Ex. Rio = Tem peixe, água, pescar.',
|
||||
'faixa_etaria_dias_fim' => 2262,
|
||||
'faixa_etaria_descricao' => '67º ao 72º mês',
|
||||
],
|
||||
[
|
||||
'id' => 75,
|
||||
'descricao' => 'Equilibra-se em cada pé por 7 segundos',
|
||||
'dica' => 'Após demonstração, verifique se a criança consegue equilibrar-se em um pé só, sem apoiar-se em nenhum objeto, pelo menos por sete segundos, dando-lhe 3 tentativas. Repita com o outro pé.',
|
||||
'faixa_etaria_dias_fim' => 2262,
|
||||
'faixa_etaria_descricao' => '67º ao 72º mês',
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $marcos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\PartoTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class PartoTipo_20240506142548 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'NORMAL'],
|
||||
['id' => 2, 'nome' => 'FÓRCEPS'],
|
||||
['id' => 3, 'nome' => 'CESÁREO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ExameResultadoTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ExameResultadoTipo_20240506142630 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'Normal'],
|
||||
['id' => 2, 'nome' => 'Alterado'],
|
||||
['id' => 3, 'nome' => 'Sugestivo de infecção congênita'],
|
||||
['id' => 4, 'nome' => 'Outras alterações'],
|
||||
['id' => 5, 'nome' => 'Indeterminado'],
|
||||
['id' => 6, 'nome' => 'Falhou'],
|
||||
['id' => 7, 'nome' => 'Passou'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\SaudeBucalVigilancia as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class SaudeBucalVigilancia_20240506142717 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$itens = [
|
||||
['id' => 1, 'codigo_esus' => 1, 'nome' => 'Abscesso dento alveolar'],
|
||||
['id' => 2, 'codigo_esus' => 2, 'nome' => 'Alteração em tecidos moles'],
|
||||
['id' => 3, 'codigo_esus' => 3, 'nome' => 'Dor de dente'],
|
||||
['id' => 4, 'codigo_esus' => 4, 'nome' => 'Fendas / Fissuras lábio palatais'],
|
||||
['id' => 5, 'codigo_esus' => 5, 'nome' => 'Fluorose dentária moderada / severa'],
|
||||
['id' => 6, 'codigo_esus' => 6, 'nome' => 'Traumatismo dento alveolar'],
|
||||
['id' => 7, 'codigo_esus' => 99, 'nome' => 'Não identificado'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $itens, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\SaudeBucalFornecimento as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class SaudeBucalFornecimento_20240506142804 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$fornecimentos = [
|
||||
['id' => 1, 'nome' => 'Escova dental'],
|
||||
['id' => 2, 'nome' => 'Creme dental'],
|
||||
['id' => 3, 'nome' => 'Fio dental'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $fornecimentos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ArcadaDentaria as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ArcadaDentaria_20240506142846 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$arcadas = [
|
||||
['id' => 1, 'nome' => 'Superior'],
|
||||
['id' => 2, 'nome' => 'Inferior'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $arcadas, 'id');
|
||||
}
|
||||
}
|
||||
84
api/database/seeders/ambulatorio/2024_05_06_142937_dente.php
Normal file
84
api/database/seeders/ambulatorio/2024_05_06_142937_dente.php
Normal file
@@ -0,0 +1,84 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\ArcadaDentaria;
|
||||
use App\Models\Ambulatorio\Dente as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class Dente_20240506142937 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$dentesPermanentesArcadaSuperior = [
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 18, 'is_deciduo' => false, 'ordem' => 1],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 17, 'is_deciduo' => false, 'ordem' => 2],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 16, 'is_deciduo' => false, 'ordem' => 3],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 15, 'is_deciduo' => false, 'ordem' => 4],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 14, 'is_deciduo' => false, 'ordem' => 5],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 13, 'is_deciduo' => false, 'ordem' => 6],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 12, 'is_deciduo' => false, 'ordem' => 7],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 11, 'is_deciduo' => false, 'ordem' => 8],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 21, 'is_deciduo' => false, 'ordem' => 9],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 22, 'is_deciduo' => false, 'ordem' => 10],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 23, 'is_deciduo' => false, 'ordem' => 11],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 24, 'is_deciduo' => false, 'ordem' => 12],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 25, 'is_deciduo' => false, 'ordem' => 13],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 26, 'is_deciduo' => false, 'ordem' => 14],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 27, 'is_deciduo' => false, 'ordem' => 15],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 28, 'is_deciduo' => false, 'ordem' => 16],
|
||||
];
|
||||
|
||||
$dentesDecicuosArcadaSuperior = [
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 55, 'is_deciduo' => true, 'ordem' => 1],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 54, 'is_deciduo' => true, 'ordem' => 2],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 53, 'is_deciduo' => true, 'ordem' => 3],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 52, 'is_deciduo' => true, 'ordem' => 4],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 51, 'is_deciduo' => true, 'ordem' => 5],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 61, 'is_deciduo' => true, 'ordem' => 6],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 62, 'is_deciduo' => true, 'ordem' => 7],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 63, 'is_deciduo' => true, 'ordem' => 8],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 64, 'is_deciduo' => true, 'ordem' => 9],
|
||||
['arcada_id' => ArcadaDentaria::SUPERIOR, 'numero' => 65, 'is_deciduo' => true, 'ordem' => 10],
|
||||
];
|
||||
|
||||
$dentesDecicuosArcadaInferior = [
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 85, 'is_deciduo' => true, 'ordem' => 1],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 84, 'is_deciduo' => true, 'ordem' => 2],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 83, 'is_deciduo' => true, 'ordem' => 3],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 82, 'is_deciduo' => true, 'ordem' => 4],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 81, 'is_deciduo' => true, 'ordem' => 5],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 71, 'is_deciduo' => true, 'ordem' => 6],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 72, 'is_deciduo' => true, 'ordem' => 7],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 73, 'is_deciduo' => true, 'ordem' => 8],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 74, 'is_deciduo' => true, 'ordem' => 9],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 75, 'is_deciduo' => true, 'ordem' => 10],
|
||||
];
|
||||
|
||||
$dentesPermanentesArcadaInferior = [
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 48, 'is_deciduo' => false, 'ordem' => 1],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 47, 'is_deciduo' => false, 'ordem' => 2],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 46, 'is_deciduo' => false, 'ordem' => 3],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 45, 'is_deciduo' => false, 'ordem' => 4],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 44, 'is_deciduo' => false, 'ordem' => 5],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 43, 'is_deciduo' => false, 'ordem' => 6],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 42, 'is_deciduo' => false, 'ordem' => 7],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 41, 'is_deciduo' => false, 'ordem' => 8],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 31, 'is_deciduo' => false, 'ordem' => 9],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 32, 'is_deciduo' => false, 'ordem' => 10],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 33, 'is_deciduo' => false, 'ordem' => 11],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 34, 'is_deciduo' => false, 'ordem' => 12],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 35, 'is_deciduo' => false, 'ordem' => 13],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 36, 'is_deciduo' => false, 'ordem' => 14],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 37, 'is_deciduo' => false, 'ordem' => 15],
|
||||
['arcada_id' => ArcadaDentaria::INFERIOR, 'numero' => 38, 'is_deciduo' => false, 'ordem' => 16],
|
||||
];
|
||||
|
||||
$dentes = array_merge(
|
||||
$dentesPermanentesArcadaSuperior,
|
||||
$dentesDecicuosArcadaSuperior,
|
||||
$dentesDecicuosArcadaInferior,
|
||||
$dentesPermanentesArcadaInferior
|
||||
);
|
||||
|
||||
SeederUtil::saveList(Model::class, $dentes, 'numero');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\SaudeBucalDenteProblemaCondicao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class SaudeBucalDenteProblemaCondicao_20240506143032 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$problemasCondicoes = [
|
||||
['id' => 1, 'nome' => 'Ausente (A)'],
|
||||
['id' => 2, 'nome' => 'Extraído (E)'],
|
||||
['id' => 3, 'nome' => 'Hígido (H)'],
|
||||
['id' => 4, 'nome' => 'Hígido selado (Hs)'],
|
||||
['id' => 5, 'nome' => 'Prótese parcial removível'],
|
||||
['id' => 6, 'nome' => 'Prótese temporária'],
|
||||
['id' => 7, 'nome' => 'Incluso (I)'],
|
||||
['id' => 8, 'nome' => 'Prótese coronária / unitária'],
|
||||
['id' => 9, 'nome' => 'Coroa (Co)'],
|
||||
['id' => 10, 'nome' => 'Implante'],
|
||||
['id' => 11, 'nome' => 'Pilar (P)'],
|
||||
['id' => 12, 'nome' => 'Núcleo (Pino)'],
|
||||
['id' => 13, 'nome' => 'Resto radicular (RR)'],
|
||||
['id' => 14, 'nome' => 'Retração gengival (Rg)'],
|
||||
['id' => 15, 'nome' => 'Cálculo dental (Cd)'],
|
||||
['id' => 16, 'nome' => 'Extração indicada (Ei)'],
|
||||
['id' => 17, 'nome' => 'Selante indicado (Si)'],
|
||||
['id' => 18, 'nome' => 'Fratura (Fr)'],
|
||||
['id' => 19, 'nome' => 'Mancha branca ativa (M)'],
|
||||
['id' => 20, 'nome' => 'Cariado (C)'],
|
||||
['id' => 21, 'nome' => 'Restaurado (R)'],
|
||||
['id' => 22, 'nome' => 'Cárie da raiz'],
|
||||
['id' => 23, 'nome' => 'Restaurado com cárie (Rc)'],
|
||||
['id' => 24, 'nome' => 'Raiz restaurada'],
|
||||
['id' => 25, 'nome' => 'Necessita de tratamento endodôntico'],
|
||||
['id' => 26, 'nome' => 'Possui lesão de furca'],
|
||||
['id' => 27, 'nome' => 'Tratamento endodôntico realizado'],
|
||||
['id' => 28, 'nome' => 'Lesão de furca tratada'],
|
||||
['id' => 29, 'nome' => 'Mantenedor de espaço (ME)'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $problemasCondicoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\TesteRapido as TesteRapidoEnum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\TesteRapido;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class TesteRapido_20240515102725 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$testesRapidos = [
|
||||
[
|
||||
'id' => TesteRapidoEnum::GRAVIDEZ,
|
||||
'nome' => 'Gravidez',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_DE_GRAVIDEZ,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::SIFILIS,
|
||||
'nome' => 'Sífilis',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_SIFILIS,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DETECCAO_DE_INFECCAO_PELO_HIV,
|
||||
'nome' => 'Detecção de infecção pelo HIV',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_INFECCAO_PELO_HIV,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DETECCAO_DE_INFECCAO_PELO_HBV,
|
||||
'nome' => 'Detecção de infecção pelo HBV',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_INFECCAO_PELO_HBV,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DETECCAO_DE_HEPATITE_C,
|
||||
'nome' => 'Detecção de hepatite C',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_HEPATITE_C,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DENGUE_IGG_IGM,
|
||||
'nome' => 'Dengue IGG/IGM',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DENGUE_IGG_IGM,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::PSA,
|
||||
'nome' => 'PSA',
|
||||
'codigo' => null,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DETECCAO_DE_SARS_COVID_2,
|
||||
'nome' => 'Detecção de SARS-COVID-2',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_SARS_COVID_2,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::FEBRE_CHIKUNGUNYA_IGM,
|
||||
'nome' => 'Febre chikungunya IGM',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_FEBRE_CHIKUNGUNYA_IGM,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::VIRUS_ZIKA_IGG_IGM,
|
||||
'nome' => 'Vírus zika IGG/IGM',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_VIRUS_ZIKA_IGG_IGM,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::SIFILIS_NA_GESTANTE_OU_PAI_PARCEIRO,
|
||||
'nome' => 'Sífilis na gestante ou pai/parceiro',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_SIFILIS_NA_GESTANTE_OU_PAI_PARCEIRO,
|
||||
],
|
||||
[
|
||||
'id' => TesteRapidoEnum::DETECCAO_DE_HIV_NA_GESTANTE_OU_PAI_PARCEIRO,
|
||||
'nome' => 'Deteccao de HIV na gestante ou pai/parceiro',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_HIV_NA_GESTANTE_OU_PAI_PARCEIRO,
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(TesteRapido::class, $testesRapidos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\OutroProcedimento as OutroProcedimentoEnum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\OutroProcedimento;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class OutroProcedimento_20240516091716 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$procedimentos = [
|
||||
[
|
||||
'id' => OutroProcedimentoEnum::INALACAO,
|
||||
'nome' => 'Inalação',
|
||||
'codigo' => Procedimento::INALACAO_NEBULIZACAO,
|
||||
],
|
||||
[
|
||||
'id' => OutroProcedimentoEnum::RETIRADA_DE_PONTOS,
|
||||
'nome' => 'Retirada de pontos',
|
||||
'codigo' => Procedimento::RETIRADA_DE_PONTOS_DE_CIRURGIAS_POR_PACIENTE,
|
||||
],
|
||||
[
|
||||
'id' => OutroProcedimentoEnum::CURATIVO_SIMPLES,
|
||||
'nome' => 'Curativo simples',
|
||||
'codigo' => Procedimento::CURATIVO_SIMPLES,
|
||||
],
|
||||
[
|
||||
'id' => OutroProcedimentoEnum::CURATIVO_GRAU_II_COM_OU_SEM_DEBRIDAMENTO,
|
||||
'nome' => 'Curativo grau II com ou sem debridamento',
|
||||
'codigo' => Procedimento::CURATIVO_GRAU_II_C_OU_S_DEBRIDAMENTO,
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(OutroProcedimento::class, $procedimentos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\ColetaMaterial as ColetaMaterialEnum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\ColetaMaterial;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ColetaMaterial_20240516091726 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$administracoes = [
|
||||
[
|
||||
'id' => ColetaMaterialEnum::COLETA_DE_PAPANICOLAU,
|
||||
'nome' => 'Coleta de papanicolau',
|
||||
'codigo' => Procedimento::COLETA_DE_MATERIAL_DO_COLO_DE_UTERO_PARA_EXAME_CITOPATOLOGICO,
|
||||
],
|
||||
[
|
||||
'id' => ColetaMaterialEnum::COLETA_DE_EXAME_LABORATORIAL,
|
||||
'nome' => 'Coleta de exame laboratorial',
|
||||
'codigo' => Procedimento::COLETA_DE_MATERIAL_PARA_EXAME_LABORATORIAL,
|
||||
],
|
||||
[
|
||||
'id' => ColetaMaterialEnum::COLETA_DE_TRIAGEM_NEONATAL,
|
||||
'nome' => 'Coleta de triagem neonatal',
|
||||
'codigo' => Procedimento::COLETA_DE_SANGUE_PARA_TRIAGEM_NEONATAL,
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(ColetaMaterial::class, $administracoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use Database\Seeders\Base\Funcionalidade;
|
||||
use Database\Seeders\Base\Menu;
|
||||
use Database\Seeders\Base\Permissao;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
|
||||
class RelatorioEstatisticoConsulta_20240517084158 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
Funcionalidade::run();
|
||||
Menu::run();
|
||||
Permissao::run();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,241 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Sigtap\Cid;
|
||||
use App\Models\Ambulatorio\CasoSuspeito;
|
||||
use App\Services\Sigtap\CidService;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class CasoSuspeito_20240521143719 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$casos = [
|
||||
[
|
||||
'id' => 1,
|
||||
'nome' => 'ACIDENTE DE TRABALHO COM EXPOSIÇÃO A MATERIAL BIOLÓGICO',
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'nome' => 'ACIDENTE DE TRABALHO GRAVE',
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'nome' => 'ACIDENTES POR ANIMAIS PEÇONHENTOS',
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'nome' => 'AIDS (PACIENTES MAIORES DE 13 ANOS)',
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'nome' => 'ATENDIMENTO ANTI-RÁBICO HUMANO',
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'nome' => 'BOTULISMO',
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'nome' => 'CHIKUNGUNYA',
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'nome' => 'COQUELUCHE',
|
||||
],
|
||||
[
|
||||
'id' => 9,
|
||||
'nome' => 'CÓLERA',
|
||||
],
|
||||
[
|
||||
'id' => 10,
|
||||
'nome' => 'DENGUE',
|
||||
],
|
||||
[
|
||||
'id' => 11,
|
||||
'nome' => 'DIFTERIA',
|
||||
],
|
||||
[
|
||||
'id' => 12,
|
||||
'nome' => 'DOENÇA MENINGOCÓCICA',
|
||||
],
|
||||
[
|
||||
'id' => 13,
|
||||
'nome' => 'DOENÇAS DE CHAGAS AGUDA',
|
||||
],
|
||||
[
|
||||
'id' => 14,
|
||||
'nome' => 'DRT - CÂNCER RELACIONADO AO TRABALHO',
|
||||
],
|
||||
[
|
||||
'id' => 15,
|
||||
'nome' => 'DRT - DERMATOSES OCUPACIONAIS',
|
||||
],
|
||||
[
|
||||
'id' => 16,
|
||||
'nome' => 'DRT - LER / DORT',
|
||||
],
|
||||
[
|
||||
'id' => 17,
|
||||
'nome' => 'DRT - PAIR',
|
||||
],
|
||||
[
|
||||
'id' => 18,
|
||||
'nome' => 'DRT - PNEUMOCONIOSES',
|
||||
],
|
||||
[
|
||||
'id' => 19,
|
||||
'nome' => 'DRT - TRANSTORNOS MENTAIS RELACIONADOS AO TRABALHO',
|
||||
],
|
||||
[
|
||||
'id' => 20,
|
||||
'nome' => 'ESQUISTOSSOMOSE',
|
||||
],
|
||||
[
|
||||
'id' => 21,
|
||||
'nome' => 'FEBRE AMARELA',
|
||||
],
|
||||
[
|
||||
'id' => 22,
|
||||
'nome' => 'FEBRE MACULOSA / RICKETTSIOSES',
|
||||
],
|
||||
[
|
||||
'id' => 23,
|
||||
'nome' => 'FEBRE POR VÍRUS DO NILO OCIDENTAL',
|
||||
],
|
||||
[
|
||||
'id' => 24,
|
||||
'nome' => 'FEBRE TIFOIDE',
|
||||
],
|
||||
[
|
||||
'id' => 25,
|
||||
'nome' => 'GESTANTE HIV +',
|
||||
],
|
||||
[
|
||||
'id' => 26,
|
||||
'nome' => 'HANSENÍASE',
|
||||
],
|
||||
[
|
||||
'id' => 27,
|
||||
'nome' => 'HANTAVIROSE',
|
||||
],
|
||||
[
|
||||
'id' => 28,
|
||||
'nome' => 'HEPATITES VIRAIS',
|
||||
],
|
||||
[
|
||||
'id' => 29,
|
||||
'nome' => 'INTOXICAÇÃO EXÓGENA',
|
||||
],
|
||||
[
|
||||
'id' => 30,
|
||||
'nome' => 'LEISHMANIOSE TEGUMENTAR AMERICANA',
|
||||
],
|
||||
[
|
||||
'id' => 31,
|
||||
'nome' => 'LEISHMANIOSE VISCERAL',
|
||||
],
|
||||
[
|
||||
'id' => 32,
|
||||
'nome' => 'LEPTOSPIROSE',
|
||||
],
|
||||
[
|
||||
'id' => 33,
|
||||
'nome' => 'MALÁRIA',
|
||||
],
|
||||
[
|
||||
'id' => 34,
|
||||
'nome' => 'OUTRAS MENINGITES',
|
||||
],
|
||||
[
|
||||
'id' => 35,
|
||||
'nome' => 'PARALISIA FLÁCIDA AGUDA / POLIOMELITE',
|
||||
],
|
||||
[
|
||||
'id' => 36,
|
||||
'nome' => 'PESTE',
|
||||
],
|
||||
[
|
||||
'id' => 37,
|
||||
'nome' => 'RAIVA HUMANA',
|
||||
],
|
||||
[
|
||||
'id' => 38,
|
||||
'nome' => 'ROTAVÍRUS',
|
||||
],
|
||||
[
|
||||
'id' => 39,
|
||||
'nome' => 'RUBÉOLA',
|
||||
],
|
||||
[
|
||||
'id' => 40,
|
||||
'nome' => 'SARAMPO',
|
||||
],
|
||||
[
|
||||
'id' => 41,
|
||||
'nome' => 'SÍFILIS CONGÊNITA',
|
||||
],
|
||||
[
|
||||
'id' => 42,
|
||||
'nome' => 'SÍFILIS EM GESTANTE',
|
||||
],
|
||||
[
|
||||
'id' => 43,
|
||||
'nome' => 'SÍNDROME DA RUBÉOLA CONGÊNITA',
|
||||
],
|
||||
[
|
||||
'id' => 44,
|
||||
'nome' => 'TUBERCULOSE',
|
||||
],
|
||||
[
|
||||
'id' => 45,
|
||||
'nome' => 'TÉTANO ACIDENTAL',
|
||||
],
|
||||
[
|
||||
'id' => 46,
|
||||
'nome' => 'TÉTANO NEONATAL',
|
||||
],
|
||||
[
|
||||
'id' => 47,
|
||||
'nome' => 'AIDS (PACIENTES MENORES QUE 13 ANOS)',
|
||||
],
|
||||
[
|
||||
'id' => 48,
|
||||
'nome' => 'BOLETIM DE INQUÉRITO DE TRACOMA',
|
||||
],
|
||||
[
|
||||
'id' => 49,
|
||||
'nome' => 'DOENÇA DE CHAGAS ADULTA',
|
||||
],
|
||||
[
|
||||
'id' => 50,
|
||||
'nome' => 'ENCEFALITE',
|
||||
],
|
||||
[
|
||||
'id' => 51,
|
||||
'nome' => 'INFLUENZA HUMANA POR NOVO SUBTIPO (PANDÊMICO)',
|
||||
],
|
||||
[
|
||||
'id' => 52,
|
||||
'nome' => 'MENINGITE',
|
||||
],
|
||||
[
|
||||
'id' => 53,
|
||||
'nome' => 'SÍNDROME HEMOLÍTICO-URÊMICA',
|
||||
],
|
||||
[
|
||||
'id' => 54,
|
||||
'nome' => 'SÍNDROME RESPIRATÓRIA AGUDA GRAVE (SRAG) - INTERNADA OU ÓBITO POR SRAG',
|
||||
],
|
||||
[
|
||||
'id' => 55,
|
||||
'nome' => 'SÍNDROME DE GUILLAIN-BARRÉ E/OU OUTRA MANIFESTAÇÃO NEUROLÓGICA ASSOCIADA COM ARBOVÍRUS',
|
||||
],
|
||||
[
|
||||
'id' => 56,
|
||||
'nome' => 'VIOLÊNCIA INTERPESSOAL/AUTOPROVOCADA',
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(CasoSuspeito::class, $casos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,246 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\CasoSuspeito;
|
||||
use App\Enums\Sigtap\Cid;
|
||||
use App\Models\Ambulatorio\CasoSuspeitoCid;
|
||||
use App\Services\Sigtap\CidService;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class CasoSuspeitoCid_20240529093527 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$casosSuspeitosCids = [
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ACIDENTE_DE_TRABALHO_COM_EXPOSICAO_A_MATERIAL_BIOLOGICO,
|
||||
'cid_id' => CidService::getCidId(Cid::CONTATO_COM_E_EXPOSICAO_A_DOENCA_TRANSMISSIVEL_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ACIDENTE_DE_TRABALHO_GRAVE,
|
||||
'cid_id' => CidService::getCidId(Cid::CIRCUNSTANCIA_RELATIVA_AS_CONDICOES_DE_TRABALHO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ACIDENTES_POR_ANIMAIS_PECONHENTOS,
|
||||
'cid_id' => CidService::getCidId(Cid::CONTATO_COM_ANIMAIS_OU_PLANTAS_VENENOSOS_SEM_ESPECIFICACAO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::AIDS_PACIENTES_MAIORES_DE_13_ANOS,
|
||||
'cid_id' => CidService::getCidId(Cid::DOENCA_PELO_VIRUS_DA_IMUNODEFICIENCIA_HUMANA_HIV_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ATENDIMENTO_ANTI_RABICO_HUMANO,
|
||||
'cid_id' => CidService::getCidId(Cid::EXPOSICAO_A_OUTRAS_FORCAS_MECANICAS_ANIMADAS_E_AS_NAO_ESPECIFICADAS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::BOTULISMO,
|
||||
'cid_id' => CidService::getCidId(Cid::BOTULISMO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::CHIKUNGUNYA,
|
||||
'cid_id' => CidService::getCidId(Cid::OUTRAS_FEBRES_VIRAIS_TRANSMITIDAS_POR_MOSQUITOS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::COQUELUCHE,
|
||||
'cid_id' => CidService::getCidId(Cid::COQUELUCHE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::COLERA,
|
||||
'cid_id' => CidService::getCidId(Cid::COLERA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DENGUE,
|
||||
'cid_id' => CidService::getCidId(Cid::DENGUE_DENGUE_CLASSICO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DIFTERIA,
|
||||
'cid_id' => CidService::getCidId(Cid::DIFTERIA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DOENCA_MENINGOCOCICA,
|
||||
'cid_id' => CidService::getCidId(Cid::MENINGITE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DOENCAS_DE_CHAGAS_AGUDA,
|
||||
'cid_id' => CidService::getCidId(Cid::FORMA_AGUDA_DA_DOENCA_DE_CHAGAS_COM_COMPROMETIMENTO_CARDIACO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DOENCAS_DE_CHAGAS_AGUDA,
|
||||
'cid_id' => CidService::getCidId(Cid::FORMA_AGUDA_DA_DOENCA_DE_CHAGAS_SEM_COMPROMETIMENTO_CARDIACO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_CANCER_RELACIONADO_AO_TRABALHO,
|
||||
'cid_id' => CidService::getCidId(Cid::NEOPLASIA_MALIGNA_SEM_ESPECIFICACAO_DE_LOCALIZACAO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_DERMATOSES_OCUPACIONAIS,
|
||||
'cid_id' => CidService::getCidId(Cid::AFECCOES_DA_PELE_E_DO_TECIDO_SUBCUTANEO_NAO_ESPECIFICADOS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_LER_DORT,
|
||||
'cid_id' => CidService::getCidId(Cid::EXPOSICAO_OCUPACIONAL_A_FATOR_DE_RISCO_NAO_ESPECIFICADO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_PAIR,
|
||||
'cid_id' => CidService::getCidId(Cid::EFEITOS_DO_RUIDO_SOBRE_O_OUVIDO_INTERNO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_PNEUMOCONIOSES,
|
||||
'cid_id' => CidService::getCidId(Cid::PNEUMOCONIOSE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DRT_TRANSTORNOS_MENTAIS_RELACIONADOS_AO_TRABALHO,
|
||||
'cid_id' => CidService::getCidId(Cid::TRANSTORNO_MENTAL_NAO_ESPECIFICADO_EM_OUTRA_PARTE),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ESQUISTOSSOMOSE,
|
||||
'cid_id' => CidService::getCidId(Cid::ESQUISTOSSOMOSE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::FEBRE_AMARELA,
|
||||
'cid_id' => CidService::getCidId(Cid::FEBRE_AMARELA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::FEBRE_MACULOSA_RICKETTSIOSES,
|
||||
'cid_id' => CidService::getCidId(Cid::FEBRE_MACULOSA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::FEBRE_POR_VIRUS_DO_NILO_OCIDENTAL,
|
||||
'cid_id' => CidService::getCidId(Cid::OUTRAS_FEBRES_VIRAIS_TRANSMITIDAS_POR_MOSQUITOS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::FEBRE_TIFOIDE,
|
||||
'cid_id' => CidService::getCidId(Cid::FEBRE_TIFOIDE),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::GESTANTE_HIV,
|
||||
'cid_id' => CidService::getCidId(Cid::ESTADO_DE_INFECCAO_ASSINTOMATICA_PELO_VIRUS_DA_IMUNODEFICIENCIA_HUMANA_HIV),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::HANSENIASE,
|
||||
'cid_id' => CidService::getCidId(Cid::HANSENIASE_LEPRA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::HANTAVIROSE,
|
||||
'cid_id' => CidService::getCidId(Cid::OUTRAS_FEBRES_HEMORRAGICAS_ESPECIFICADAS_POR_VIRUS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::HEPATITES_VIRAIS,
|
||||
'cid_id' => CidService::getCidId(Cid::HEPATITE_VIRAL_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::INTOXICACAO_EXOGENA,
|
||||
'cid_id' => CidService::getCidId(Cid::EFEITO_TOXICO_DE_SUBSTANCIA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::LEISHMANIOSE_TEGUMENTAR_AMERICANA,
|
||||
'cid_id' => CidService::getCidId(Cid::LEISHMANIOSE_CUTANEA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::LEISHMANIOSE_VISCERAL,
|
||||
'cid_id' => CidService::getCidId(Cid::LEISHMANIOSE_VISCERAL),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::LEPTOSPIROSE,
|
||||
'cid_id' => CidService::getCidId(Cid::LEPTOSPIROSE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::MALARIA,
|
||||
'cid_id' => CidService::getCidId(Cid::MALARIA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::OUTRAS_MENINGITES,
|
||||
'cid_id' => CidService::getCidId(Cid::MENINGITE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::PARALISIA_FLACIDA_AGUDA_POLIOMELITE,
|
||||
'cid_id' => CidService::getCidId(Cid::POLIOMIELITE_AGUDA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::PESTE,
|
||||
'cid_id' => CidService::getCidId(Cid::PESTE_FORMA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::RAIVA_HUMANA,
|
||||
'cid_id' => CidService::getCidId(Cid::RAIVA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ROTAVIRUS,
|
||||
'cid_id' => CidService::getCidId(Cid::ENTERITE_POR_ROTAVIRUS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::RUBEOLA,
|
||||
'cid_id' => CidService::getCidId(Cid::INFECCAO_VIRAL_NAO_ESPECIFICADA_CARACTERIZADA_POR_LESOES_DA_PELE_E_MEMBRANAS_MUCOSAS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SARAMPO,
|
||||
'cid_id' => CidService::getCidId(Cid::INFECCAO_VIRAL_NAO_ESPECIFICADA_CARACTERIZADA_POR_LESOES_DA_PELE_E_MEMBRANAS_MUCOSAS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SIFILIS_CONGENITA,
|
||||
'cid_id' => CidService::getCidId(Cid::SIFILIS_CONGENITA_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SIFILIS_EM_GESTANTE,
|
||||
'cid_id' => CidService::getCidId(Cid::SIFILIS_COMPLICANDO_A_GRAVIDEZ_O_PARTO_E_O_PUERPERIO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SINDROME_DA_RUBEOLA_CONGENITA,
|
||||
'cid_id' => CidService::getCidId(Cid::SINDROME_DA_RUBEOLA_CONGENITA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::TUBERCULOSE,
|
||||
'cid_id' => CidService::getCidId(Cid::TUBERCULOSE_RESPIRATORIA_NAO_ESPECIFICADA_SEM_MENCAO_DE_CONFIRMACAO_BACTERIOLOGICA_OU_HISTOLOGICA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::TETANO_ACIDENTAL,
|
||||
'cid_id' => CidService::getCidId(Cid::OUTROS_TIPOS_DE_TETANO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::TETANO_NEONATAL,
|
||||
'cid_id' => CidService::getCidId(Cid::TETANO_DO_RECEM_NASCIDO_NEONATAL),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::AIDS_PACIENTES_MENORES_QUE_13_ANOS,
|
||||
'cid_id' => CidService::getCidId(Cid::DOENCA_PELO_VIRUS_DA_IMUNODEFICIENCIA_HUMANA_HIV_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::BOLETIM_DE_INQUERITO_DE_TRACOMA,
|
||||
'cid_id' => CidService::getCidId(Cid::TRACOMA_NAO_ESPECIFICADO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::DOENCA_DE_CHAGAS_ADULTA,
|
||||
'cid_id' => CidService::getCidId(Cid::FORMA_AGUDA_DA_DOENCA_DE_CHAGAS_SEM_COMPROMETIMENTO_CARDIACO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::ENCEFALITE,
|
||||
'cid_id' => CidService::getCidId(Cid::ENCEFALITE_POR_VIRUS_TRANSMITIDOS_POR_MOSQUITOS),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::INFLUENZA_HUMANA_POR_NOVO_SUBTIPO_PANDEMICO,
|
||||
'cid_id' => CidService::getCidId(Cid::INFLUENZA_GRIPE_DEVIDA_A_VIRUS_NAO_IDENTIFICADO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::MENINGITE,
|
||||
'cid_id' => CidService::getCidId(Cid::MENINGITE_NAO_ESPECIFICADA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SINDROME_HEMOLITICO_UREMICA,
|
||||
'cid_id' => CidService::getCidId(Cid::SINDROME_HEMOLITICO_UREMICA),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SINDROME_RESPIRATORIA_AGUDA_GRAVE_SRAG_INTERNADA_OU_OBITO_POR_SRAG,
|
||||
'cid_id' => CidService::getCidId(Cid::INFLUENZA_GRIPE_DEVIDA_A_VIRUS_NAO_IDENTIFICADO),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::SINDROME_DE_GUILLAIN_BARRE_E_OU_OUTRA_MANIFESTACAO_NEUROLOGICA_ASSOCIADA_COM_ARBOVIRUS,
|
||||
'cid_id' => CidService::getCidId(Cid::SINDROME_DE_GUILLAIN_BARRE),
|
||||
],
|
||||
[
|
||||
'caso_suspeito_id' => CasoSuspeito::VIOLENCIA_INTERPESSOAL_AUTOPROVOCADA,
|
||||
'cid_id' => CidService::getCidId(Cid::AGRESSAO_POR_MEIOS_NAO_ESPECIFICADOS),
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(CasoSuspeitoCid::class, $casosSuspeitosCids, ['caso_suspeito_id', 'cid_id']);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
use Database\Seeders\Base\Funcionalidade;
|
||||
use Database\Seeders\Base\Menu;
|
||||
use Database\Seeders\Base\Permissao;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AlteracaoConsultasFinalizadasFix_20240603095143 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
Funcionalidade::run();
|
||||
Menu::run();
|
||||
Permissao::run();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
use Database\Seeders\Base\Funcionalidade;
|
||||
use Database\Seeders\Base\Menu;
|
||||
use Database\Seeders\Base\Permissao;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class Historico_20240904110303 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
Funcionalidade::run();
|
||||
Menu::run();
|
||||
Permissao::run();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ClassificacaoRisco as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ClassificacaoRisco_20240912124301 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$classificacoes = [
|
||||
['id' => 1, 'nome' => 'Não aguda', 'descricao_encaminhamento' => 'Eletivo', 'cor' => '#0000FF'],
|
||||
['id' => 2, 'nome' => 'Baixa', 'descricao_encaminhamento' => 'Prioritário', 'cor' => '#008000'],
|
||||
['id' => 3, 'nome' => 'Intermediária', 'descricao_encaminhamento' => 'Urgência', 'cor' => '#FFFF00'],
|
||||
['id' => 4, 'nome' => 'Alta', 'descricao_encaminhamento' => 'Emergência', 'cor' => '#FF0000'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $classificacoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\GlicemiaCapilarMomentoColeta as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class GlicemiaCapilarMomentoColeta_20241127180353 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$momentos = [
|
||||
['id' => 1, 'nome' => 'Não especificado', 'codigo_esus' => '3'],
|
||||
['id' => 2, 'nome' => 'Jejum', 'codigo_esus' => '0'],
|
||||
['id' => 3, 'nome' => 'Pré-prandial', 'codigo_esus' => '2'],
|
||||
['id' => 4, 'nome' => 'Pós-prandial', 'codigo_esus' => '1'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $momentos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\SigiloTipo;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioSigiloTipo_20250122072735 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$sigiloTipos = [
|
||||
['id' => 1, 'nome' => 'Sigilo atendimento'],
|
||||
['id' => 2, 'nome' => 'Sigilo completo'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(SigiloTipo::class, $sigiloTipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\ServicoTipo as Enum;
|
||||
use App\Models\Ambulatorio\ServicoTipo;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ServicoTipo_20250409160530 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => Enum::POS_CONSULTA, 'nome' => 'PÓS-CONSULTA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(ServicoTipo::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ParametrizacaoAssinaturaEletronica as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioParametrizacaoAssinaturaEletronica_20250415145459 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$dados = [
|
||||
['id' => 1, 'descricao' => 'Registro do Atendimento Médico'],
|
||||
['id' => 2, 'descricao' => 'Registro do Atendimento de Enfermagem'],
|
||||
['id' => 3, 'descricao' => 'Receituário Médico'],
|
||||
['id' => 4, 'descricao' => 'Encaminhamentos'],
|
||||
['id' => 5, 'descricao' => 'Orientação'],
|
||||
['id' => 6, 'descricao' => 'Solicitação de Exames - SADAT'],
|
||||
['id' => 7, 'descricao' => 'Solicitação de Exames - SADT'],
|
||||
['id' => 8, 'descricao' => 'Solicitação de Exames - APAC'],
|
||||
['id' => 9, 'descricao' => 'Solicitação de Exames - Citopatológico de Colo de Útero'],
|
||||
['id' => 10, 'descricao' => 'Solicitação de Exames - Histopatológico de Mama'],
|
||||
['id' => 11, 'descricao' => 'Solicitação de Exames - Citopatológico de Mama'],
|
||||
['id' => 12, 'descricao' => 'Atestados Médicos'],
|
||||
['id' => 13, 'descricao' => 'Declarações de Comparecimento'],
|
||||
['id' => 14, 'descricao' => 'Cartas Médicas'],
|
||||
['id' => 15, 'descricao' => 'Notificação Compulsória']
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $dados, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use App\Enums\Ambulatorio\CasoSuspeito;
|
||||
|
||||
class CasoSuspeito_20250425090347 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$casosSuspeitosQueGeramImpressao = [
|
||||
CasoSuspeito::DENGUE,
|
||||
CasoSuspeito::CHIKUNGUNYA,
|
||||
];
|
||||
|
||||
foreach ($casosSuspeitosQueGeramImpressao as $casoSuspeito) {
|
||||
DB::table('ambulatorio_caso_suspeito')
|
||||
->where('id', $casoSuspeito)
|
||||
->update(['gera_impressao' => true]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\AtendimentoImpressaoTipo AS Enum;
|
||||
use App\Models\Ambulatorio\AtendimentoImpressaoTipo;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AtendimentoImpressaoTipo_20250609104836 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$list = [
|
||||
['id' => Enum::RECEITA_COMUM, 'nome' => 'RECEITA COMUM'],
|
||||
['id' => Enum::RECEITA_ESPECIAL, 'nome' => 'RECEITA ESPECIAL'],
|
||||
['id' => Enum::RECEITA_ESPECIAL_AZUL, 'nome' => 'RECEITA ESPECIAL AZUL'],
|
||||
['id' => Enum::RECEITA_ESPECIAL_AMARELA, 'nome' => 'RECEITA ESPECIAL AMARELA'],
|
||||
['id' => Enum::RECEITA_NAO_PADRONIZADA_COMUM, 'nome' => 'RECEITA NÃO PADRONIZADA COMUM'],
|
||||
['id' => Enum::RECEITA_NAO_PADRONIZADA_ESPECIAL, 'nome' => 'RECEITA NÃO PADRONIZADA ESPECIAL'],
|
||||
[
|
||||
'id' => Enum::SERVICO_DE_ANALISES_DIAGNOSTICOS_E_TERAPIA_SOLICITACAO_DE_EXAMES_SADAT,
|
||||
'nome' => 'SERVIÇO DE ANÁLISES, DIAGNÓSTICOS E TERAPIA, SOLICITAÇÃO DE EXAMES (SADAT)'
|
||||
],
|
||||
[
|
||||
'id' => Enum::FICHA_DE_REQUISICAO_DE_SERVICOS_AUXILIARES_DE_DIAGOSE_E_TERAPIA_SADT,
|
||||
'nome' => 'FICHA DE REQUISIÇÃO DE SERVIÇOS AUXILIARES DE DIAGOSE E TERAPIA (SADT)'
|
||||
],
|
||||
[
|
||||
'id' => Enum::LAUDO_PARA_SOLICITACAO_AUTORIZACAO_DE_PROCEDIMENTO_AMBULATORIAL,
|
||||
'nome' => 'LAUDO PARA SOLICITAÇÃO/AUTORIZAÇÃO DE PROCEDIMENTO AMBULATORIAL'
|
||||
],
|
||||
['id' => Enum::ENCAMINHAMENTO, 'nome' => 'ENCAMINHAMENTO'],
|
||||
['id' => Enum::ATESTADO_MEDICO, 'nome' => 'ATESTADO MÉDICO'],
|
||||
['id' => Enum::DECLARACAO_COMPARECIMENTO, 'nome' => 'DECLARAÇÃO DE COMPARECIMENTO'],
|
||||
['id' => Enum::CARTA_MEDICA, 'nome' => 'CARTA MÉDICA'],
|
||||
['id' => Enum::ORIENTACAO, 'nome' => 'ORIENTAÇÃO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(AtendimentoImpressaoTipo::class, $list, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\AcompanhamentoOciMotivoEncerramento AS Enum;
|
||||
use App\Models\Ambulatorio\AcompanhamentoOciMotivoEncerramento;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AcompanhamentoOciMotivoEncerramento_20251001144442 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$motivos = [
|
||||
['id' => Enum::ABANDONO, 'nome' => 'ABANDONO'],
|
||||
['id' => Enum::OBITO, 'nome' => 'ÓBITO'],
|
||||
['id' => Enum::CANCELAMENTO_PELO_AUDITOR, 'nome' => 'CANCELAMENTO PELO AUDITOR'],
|
||||
['id' => Enum::VENCIDO, 'nome' => 'VENCIDO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(AcompanhamentoOciMotivoEncerramento::class, $motivos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\AcompanhamentoOciStatus as Enum;
|
||||
use App\Models\Ambulatorio\AcompanhamentoOciStatus;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AcompanhamentoOciStatus_20251007111825 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => Enum::EM_ANDAMENTO, 'nome' => 'EM ANDAMENTO'],
|
||||
['id' => Enum::ENCERRADO_MANUALMENTE, 'nome' => 'ENCERRADO MANUALMENTE'],
|
||||
['id' => Enum::ENCERRADO_AUTOMATICAMENTE, 'nome' => 'ENCERRADO AUTOMATICAMENTE'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(AcompanhamentoOciStatus::class, $status, 'id');
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\AtendimentoSoapSolicitacaoExameItemStatus as Enum;
|
||||
use App\Models\Ambulatorio\AtendimentoSoapSolicitacaoExameItemStatus;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AtendimentoSoapSolicitacaoExameItemStatus_20251110142137 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => Enum::SOLICITADO, 'nome' => 'SOLICITADO'],
|
||||
['id' => Enum::AGENDADO, 'nome' => 'AGENDADO'],
|
||||
['id' => Enum::REALIZADO, 'nome' => 'REALIZADO'],
|
||||
['id' => Enum::FALTA, 'nome' => 'FALTA'],
|
||||
['id' => Enum::CANCELADO, 'nome' => 'CANCELADO'],
|
||||
['id' => Enum::REAGENDADO, 'nome' => 'REAGENDADO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(AtendimentoSoapSolicitacaoExameItemStatus::class, $status, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\TesteRapido as Enum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\TesteRapido;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class TesteRapido_20260106132100 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$testes = [
|
||||
['id' => Enum::DENGUE_NS1, 'nome' => 'Dengue NS1', 'codigo' => Procedimento::TESTE_RAPIDO_PARA_DENGUE_IGG_IGM],
|
||||
['id' => Enum::PROTEINURIA, 'nome' => 'Proteinúria', 'codigo' => Procedimento::TESTE_RAPIDO_DE_PROTEINURIA],
|
||||
['id' => Enum::TESTE_DO_OLHINHO_TRV, 'nome' => 'Teste do olhinho (TRV)'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(TesteRapido::class, $testes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\OutroProcedimento as Enum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\OutroProcedimento;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class OutroProcedimento_20260106153114 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$procedimentos = [
|
||||
['id' => Enum::PROVA_DO_LACO, 'nome' => 'Prova do laço', 'codigo' => Procedimento::PROVA_DO_LACO],
|
||||
['id' => Enum::CURATIVO_ESPECIAL, 'nome' => 'Curativo especial', 'codigo' => Procedimento::CURATIVO_ESPECIAL],
|
||||
['id' => Enum::PREPARACAO_PARA_ECG, 'nome' => 'Preparação para ECG', 'codigo' => Procedimento::PREPARACAO_PARA_O_ELETROCARDIOGRAMA],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(OutroProcedimento::class, $procedimentos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioAtendimentoProcedimento_20260114102532 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
|
||||
DB::table('ambulatorio_atendimento_procedimento as ap')
|
||||
->join(
|
||||
'ambulatorio_atendimento_pre_atendimento as pa', 'pa.id', 'ap.pre_atendimento_id'
|
||||
)
|
||||
->whereNull('ap.atendimento_id')
|
||||
->update([
|
||||
'ap.atendimento_id' => DB::raw('pa.atendimento_id')
|
||||
]);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AgendamentoStatus as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioAgendamentoStatus_20260127142958 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => 9, 'nome' => 'EVADIDO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $status, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\PuericulturaQuestionarioMChatR as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class PuericulturaQuestionarioMChatR_20260309115421 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$questoes = [
|
||||
[
|
||||
'id' => 1,
|
||||
'descricao' => 'Se você apontar para algum objeto no quarto, o seu filho olha para esse objeto? (Por exemplo, se você apontar para um brinquedo ou animal?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'descricao' => 'Alguma vez você se perguntou se seu filho pode ser surdo?',
|
||||
'valor_resposta_sim' => 1,
|
||||
'valor_resposta_nao' => 0,
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'descricao' => 'O seu filho brinca de faz de conta? (Por exemplo, faz de conta que bebe de um copo vazio, faz de conta que fala ao telefone, faz de conta que dá comida a uma boneca ou a um bichinho de pelúcia?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'descricao' => 'O seu filho gosta de subir nas coisas? (Por exemplo, móveis, brinquedos em parques ou escadas?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'descricao' => 'O seu filho faz movimentos estranhos com os dedos perto dos olhos? (Por exemplo, mexe os dedos em frente aos olhos e fica olhando para eles?)',
|
||||
'valor_resposta_sim' => 1,
|
||||
'valor_resposta_nao' => 0,
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'descricao' => 'O seu filho aponta com o dedo para pedir algo ou para conseguir ajuda? (Por exemplo, aponta para um biscoito ou brinquedo fora do alcance dele?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'descricao' => 'O seu filho aponta com o dedo para mostrar algo interessante para você? (Por exemplo, aponta para um avião no céu ou um caminhão grande na rua?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'descricao' => 'O seu filho se interessa por outras crianças? (Por exemplo, o seu filho olha para outras crianças, sorri para elas ou se aproxima delas?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 9,
|
||||
'descricao' => 'O seu filho traz coisas para mostrar para você ou as segura para que você as veja — não para conseguir ajuda, mas apenas para compartilhar? (Por exemplo, para mostrar uma flor, um bichinho de pelúcia ou um caminhão de brinquedo?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 10,
|
||||
'descricao' => 'O seu filho responde quando você o chama pelo nome? (Por exemplo, ele olha para você, fala ou emite algum som, ou para o que está fazendo quando você o chama pelo nome?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 11,
|
||||
'descricao' => 'Quando você sorri para o seu filho, ele sorri de volta para você?',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 12,
|
||||
'descricao' => 'O seu filho fica muito incomodado com barulhos do dia a dia? (Por exemplo, seu filho grita ou chora ao ouvir barulhos como os de liquidificador ou de música alta?)',
|
||||
'valor_resposta_sim' => 1,
|
||||
'valor_resposta_nao' => 0,
|
||||
],
|
||||
[
|
||||
'id' => 13,
|
||||
'descricao' => 'O seu filho anda?',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 14,
|
||||
'descricao' => 'O seu filho olha nos seus olhos quando você está falando ou brincando com ele/ela, ou vestindo a roupa dele/dela?',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 15,
|
||||
'descricao' => 'O seu filho tenta imitar o que você faz? (Por exemplo, quando você dá tchau, bate palmas ou joga um beijo, ele repete o que você faz?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 16,
|
||||
'descricao' => 'Quando você vira a cabeça para olhar alguma coisa, o seu filho olha ao redor para ver o que você está olhando?',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 17,
|
||||
'descricao' => 'O seu filho tenta fazer você olhar para ele/ela? (Por exemplo, o seu filho olha para você para ser elogiado/aplaudido ou diz: “olha, mãe!”?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 18,
|
||||
'descricao' => 'O seu filho compreende quando você pede para ele/ela fazer alguma coisa? (Por exemplo, se você não apontar, o seu filho entende quando você pede: “coloque o copo na mesa” ou “ligue a televisão”?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 19,
|
||||
'descricao' => 'Quando acontece algo novo, o seu filho olha para o seu rosto para ver como você se sente sobre o que aconteceu? (Por exemplo, se ele/ela ouve um barulho estranho, vê algo engraçado ou um brinquedo novo, ele/ela olha para o seu rosto?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
[
|
||||
'id' => 20,
|
||||
'descricao' => 'O seu filho gosta de atividades de movimento? (Por exemplo, ser balançado ou pular em seus joelhos?)',
|
||||
'valor_resposta_sim' => 0,
|
||||
'valor_resposta_nao' => 1,
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $questoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\AcompanhamentoOciMotivoEncerramento as Enum;
|
||||
use App\Models\Ambulatorio\AcompanhamentoOciMotivoEncerramento;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AcompanhamentoOciMotivoEncerramento_20260312133707 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$motivos = [
|
||||
['id' => Enum::CONCLUIDO, 'nome' => 'CONCLUÍDO'],
|
||||
];
|
||||
|
||||
\SeederUtil::saveList(AcompanhamentoOciMotivoEncerramento::class, $motivos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\ProblemaCondicaoSituacao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ProblemaCondicaoSituacao_20260420000000 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$situacoes = [
|
||||
['id' => 1, 'nome' => 'ATIVO', 'codigo_esus' => 0],
|
||||
['id' => 2, 'nome' => 'LATENTE', 'codigo_esus' => 1],
|
||||
['id' => 3, 'nome' => 'RESOLVIDO', 'codigo_esus' => 2],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $situacoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AmbulatorioEncaminhamentoVinculoPrevidencia as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
|
||||
class AmbulatorioEncaminhamentoVinculoProvidencia_20260427084306 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$vinculos = [
|
||||
['id' => 1, 'nome' => 'EMPREGADO'],
|
||||
['id' => 2, 'nome' => 'EMPREGADOR'],
|
||||
['id' => 3, 'nome' => 'AUTÔNOMO'],
|
||||
['id' => 4, 'nome' => 'DESEMPREGADO'],
|
||||
['id' => 5, 'nome' => 'APOSENTADO'],
|
||||
['id' => 6, 'nome' => 'NÃO SEGURADO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $vinculos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AmbulatorioEncaminhamentoCausaExterna as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioEncaminhamentoCausaExterna_20260427102557 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$causas = [
|
||||
['id' => 1, 'nome' => 'ACIDENTE DE TRÂNSITO'],
|
||||
['id' => 2, 'nome' => 'ACIDENTE DE TRABALHO TÍPICO'],
|
||||
['id' => 3, 'nome' => 'ACIDENTE DE TRABALHO TRAJETO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $causas, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AmbulatorioEncaminhamentoClinica as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioEncaminhamentoClinica_20260429085409 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$clinicas = [
|
||||
['id' => 1, 'nome' => 'CIRURGIA'],
|
||||
['id' => 2, 'nome' => 'CLÍNICA MÉDICA'],
|
||||
['id' => 3, 'nome' => 'CRÔNICOS'],
|
||||
['id' => 4, 'nome' => 'HOSPITAL DIA - AIDS'],
|
||||
['id' => 5, 'nome' => 'HOSPITAL DIA - CIRÚRGICOS'],
|
||||
['id' => 6, 'nome' => 'HOSPITAL DIA - FIBROSE CÍSTICA'],
|
||||
['id' => 7, 'nome' => 'HOSPITAL DIA - GERIATRIA'],
|
||||
['id' => 8, 'nome' => 'HOSPITAL DIA - INTERCORRÊNCIA PÓS-TRANSP'],
|
||||
['id' => 9, 'nome' => 'HOSPITAL DIA - SAÚDE MENTAL'],
|
||||
['id' => 10, 'nome' => 'OBSTETRÍCIA'],
|
||||
['id' => 11, 'nome' => 'PEDIATRIA'],
|
||||
['id' => 12, 'nome' => 'PNEUMOLOGIA SANITÁRIA'],
|
||||
['id' => 13, 'nome' => 'PSIQUIATRIA'],
|
||||
['id' => 14, 'nome' => 'REABILITAÇÃO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $clinicas, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AmbulatorioEncaminhamentoCaraterInternacao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AmbulatorioEncaminhamentoCaraterInternacao_20260429085431 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$caraters = [
|
||||
['id' => 1, 'nome' => 'ACIDENTE NO LOCAL DE TRABALHO OU A SERVIÇO DA EMPRESA'],
|
||||
['id' => 2, 'nome' => 'ACIDENTE NO TRAJETO PARA O TRABALHO'],
|
||||
['id' => 3, 'nome' => 'ELETIVO'],
|
||||
['id' => 4, 'nome' => 'OUTROS TIPO DE ACIDENTE DE TRANSITO'],
|
||||
['id' => 5, 'nome' => 'OUTROS TIPOS DE LESÕES E ENVENENAMENTOS POR AGENTES QUÍMICOS OU FISICOS'],
|
||||
['id' => 6, 'nome' => 'URGÊNCIA'],
|
||||
];
|
||||
SeederUtil::saveList(Model::class, $caraters, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class AmbulatorioAtendimentoProcedimento_20260513150456 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
DB::table('ambulatorio_atendimento_procedimento')
|
||||
->join('sigtap.procedimento', 'procedimento.id', 'ambulatorio_atendimento_procedimento.procedimento_id')
|
||||
->whereNotExists(function ($query) {
|
||||
$query->select(DB::raw(1))
|
||||
->from('ambulatorio_atendimento_soap_risco_cardiovascular_framingham')
|
||||
->whereColumn('ambulatorio_atendimento_soap_risco_cardiovascular_framingham.soap_id', 'ambulatorio_atendimento_procedimento.soap_id');
|
||||
})
|
||||
->where('ambulatorio_atendimento_procedimento.automatico', true)
|
||||
->where('procedimento.codigo', Procedimento::ESTRATIFICACAO_DO_RISCO_CARDIOVASCULAR)
|
||||
->delete();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Ambulatorio\AtestadoModelo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AddAfastamentoTiposToAtestadoModelo_20260514133000 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$modelos = [
|
||||
['id' => 1, 'nome' => 'PADRÃO'],
|
||||
['id' => 2, 'nome' => 'EM BRANCO'],
|
||||
['id' => 3, 'nome' => 'PERÍODO DA MANHÃ'],
|
||||
['id' => 4, 'nome' => 'PERÍODO DA TARDE'],
|
||||
['id' => 5, 'nome' => 'PERÍODO DA NOITE'],
|
||||
['id' => 6, 'nome' => 'QUANTIDADE DE HORAS'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $modelos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
use App\Enums\Ambulatorio\TesteRapido as Enum;
|
||||
use App\Enums\Sigtap\Procedimento;
|
||||
use App\Models\Ambulatorio\TesteRapido;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class TesteRapido_20260525184035 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$testes = [
|
||||
[
|
||||
'id' => Enum::TESTE_RAPIDO_SIFILIS_EM_GESTANTE,
|
||||
'nome' => 'Sífilis na gestante',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_TREPONEMICO_SIFILIS_EM_GESTANTE
|
||||
],
|
||||
[
|
||||
'id' => Enum::TESTE_RAPIDO_SIFILIS_EM_PARCEIRO_OU_PARCERIA_DE_GESTANTE,
|
||||
'nome' => 'Sífilis em parceiro/parceira de gestante',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_TREPONEMICO_SIFILIS_EM_PARCEIRO_OU_PARCERIA_DE_GESTANTE
|
||||
],
|
||||
[
|
||||
'id' => Enum::TESTE_RAPIDO_DETECCAO_DE_ANTICORPOS_ANTI_HIV_EM_GESTANTE,
|
||||
'nome' => 'Detecção de HIV na gestante',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_ANTICORPOS_ANTI_HIV_EM_GESTANTE
|
||||
],
|
||||
[
|
||||
'id' => Enum::TESTE_RAPIDO_DETECCAO_DE_ANTICORPOS_ANTI_HIV_EM_PARCEIRO_OU_PARCERIA_DE_GESTANTE,
|
||||
'nome' => 'Detecção de HIV em parceiro/parceira de gestante',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_ANTICORPOS_ANTI_HIV_EM_PARCEIRO_OU_PARCERIA_DE_GESTANTE
|
||||
],
|
||||
[
|
||||
'id' => Enum::DENGUE_NS1,
|
||||
'nome' => 'Dengue NS1',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_DE_DENGUE_NS1
|
||||
],
|
||||
[
|
||||
'id' => Enum::TESTE_RAPIDO_PARA_DETECCAO_DE_HEPATITE_C_POPULACAO_GERAL_EXCETO_GESTANTE_PARCEIRO_OU_PARCERIA,
|
||||
'nome' => 'Detecção de Hepatite C',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DE_HEPATITE_C_POPULACAO_GERAL
|
||||
],
|
||||
[
|
||||
'id' => Enum::DETECCAO_DE_INFECCAO_PELO_HBV_POPULACAO_GERAL_EXCETO_GESTANTE_PARCEIRO_OU_PARCERIA,
|
||||
'nome' => 'Detecção de infecção pelo HBV',
|
||||
'codigo' => Procedimento::TESTE_RAPIDO_PARA_DETECCAO_DDO_ANTIGENO_DE_SUPERFICIE_DO_VIRUS_DA_HEPATITE_HBV_PARA_POPULACAO_GERAL_EXCETO_GESTANTE_PARCEIRO_OU_PARCERIA
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(TesteRapido::class, $testes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class AmbulatorioTesteRapido_20260622101500 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
DB::table('ambulatorio_teste_rapido')
|
||||
->where('id', 15)
|
||||
->update([
|
||||
'is_abpg' => 1,
|
||||
'codigo_ab' => 'ABEX022',
|
||||
]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user