This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Parametrizacao\CotaTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ParametrizacaoCotaTipo_20240506090534 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'descricao' => 'VALOR'],
|
||||
['id' => 2, 'descricao' => 'QUANTIDADE'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Parametrizacao\UnidadeTipo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ParametrizacaoUnidadeTipo_20240506090712 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'descricao' => 'COLETA'],
|
||||
['id' => 2, 'descricao' => 'LABORATÓRIO'],
|
||||
['id' => 3, 'descricao' => 'UNIDADE SOLICITANTE'],
|
||||
['id' => 4, 'descricao' => 'AMBOS'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Parametrizacao\MesCota as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ParametrizacaoMes_20240506090814 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$meses = [
|
||||
['id' => 1, 'descricao' => 'JANEIRO'],
|
||||
['id' => 2, 'descricao' => 'FEVEREIRO'],
|
||||
['id' => 3, 'descricao' => 'MARÇO'],
|
||||
['id' => 4, 'descricao' => 'ABRIL'],
|
||||
['id' => 5, 'descricao' => 'MAIO'],
|
||||
['id' => 6, 'descricao' => 'JUNHO'],
|
||||
['id' => 7, 'descricao' => 'JULHO'],
|
||||
['id' => 8, 'descricao' => 'AGOSTO'],
|
||||
['id' => 9, 'descricao' => 'SETEMBRO'],
|
||||
['id' => 10, 'descricao' => 'OUTUBRO'],
|
||||
['id' => 11, 'descricao' => 'NOVEMBRO'],
|
||||
['id' => 12, 'descricao' => 'DEZEMBRO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $meses, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Parametrizacao\MensagemProtocolo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ParametrizacaoMensagemProtocolo_20240506090904 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$mensagemProtocolo = [
|
||||
[
|
||||
'id' => 1,
|
||||
'mensagem' => 'Chegar com 20 minutos de antecedência e levar o cartão SUS.',
|
||||
],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $mensagemProtocolo, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Parametrizacao\TipoImpressaoAgendamento as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ParametrizacaoImpressaoAgendamentoTipo_20240506090954 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'descricao' => 'PROTOCOLO'],
|
||||
['id' => 2, 'descricao' => 'ETIQUETA'],
|
||||
['id' => 3, 'descricao' => 'PROTOCOLO E ETIQUETA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\FormulaExame\Operacao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class FormulaExameOperacao_20240506091103 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$operacoes = [
|
||||
['id' => 1, 'descricao' => 'SOMA (+)'],
|
||||
['id' => 2, 'descricao' => 'SUBTRAÇÃO (-)'],
|
||||
['id' => 3, 'descricao' => 'DIVISÃO (/)'],
|
||||
['id' => 4, 'descricao' => 'MULTIPLICAÇÃO (X)'],
|
||||
['id' => 5, 'descricao' => 'MÓDULO (%)'],
|
||||
['id' => 6, 'descricao' => 'EXPONENCIAÇÃO (^)'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $operacoes, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Jornada\SemanaJornada as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class JornadaSemana_20240506091423 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$semana = [
|
||||
['id' => 1, 'nome' => 'DOMINGO'],
|
||||
['id' => 2, 'nome' => 'SEGUNDA'],
|
||||
['id' => 3, 'nome' => 'TERÇA'],
|
||||
['id' => 4, 'nome' => 'QUARTA'],
|
||||
['id' => 5, 'nome' => 'QUINTA'],
|
||||
['id' => 6, 'nome' => 'SEXTA'],
|
||||
['id' => 7, 'nome' => 'SÁBADO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $semana, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\Jornada\TipoJornada;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class JornadaTipo_20240506091509 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$tipos = [
|
||||
['id' => 1, 'nome' => 'FIXA'],
|
||||
['id' => 2, 'nome' => 'DINÂMICA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(TipoJornada::class, $tipos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\LancamentoColeta\Status as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoExameStatus_20240506091605 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => 1, 'descricao' => 'AGENDADO'],
|
||||
['id' => 2, 'descricao' => 'DUPLICIDADE'],
|
||||
['id' => 3, 'descricao' => 'FALTOU'],
|
||||
['id' => 4, 'descricao' => 'OUTROS'],
|
||||
['id' => 5, 'descricao' => 'REALIZADO'],
|
||||
['id' => 6, 'descricao' => 'PENDENTE DE ASSINATURA'],
|
||||
['id' => 7, 'descricao' => 'ASSINADO'],
|
||||
['id' => 8, 'descricao' => 'NÃO REALIZADO'],
|
||||
['id' => 9, 'descricao' => 'NOVA COLETA'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $status, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\AgendamentoExame\AgendamentoExameBloqueadoMotivo as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoExameBloqueadoMotivo_20240506091707 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$motivos = [
|
||||
['id' => 1, 'descricao' => 'A cota foi atingida.'],
|
||||
['id' => 2, 'descricao' => 'A cota de exame foi atingida.'],
|
||||
['id' => 3, 'descricao' => 'O paciente já possui agendamento para o exame dentro do prazo de validade.'],
|
||||
['id' => 4, 'descricao' => 'O paciente já atingiu o limite anual para o exame.'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $motivos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\AgendamentoExame\AgendamentoExameHistoricoAcao as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoHistoricoAcao_20240725112332 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$motivos = [
|
||||
['id' => 1, 'descricao' => 'INSERÇÃO'],
|
||||
['id' => 2, 'descricao' => 'EXCLUSÃO'],
|
||||
['id' => 3, 'descricao' => 'ALTERAÇÃO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $motivos, 'id');
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
use App\Models\ExameLaboratorial\LancamentoColeta\Status as Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AgendamentoExameStatus_20241030143554 extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
$status = [
|
||||
['id' => 10, 'descricao' => 'PENDENTE_ENTREGA'],
|
||||
['id' => 11, 'descricao' => 'ENTREGUE'],
|
||||
['id' => 12, 'descricao' => 'CANCELADO'],
|
||||
];
|
||||
|
||||
SeederUtil::saveList(Model::class, $status, 'id');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user