Files
rkm-conectasus-ci-sandbox/api/database/seeders/administracao/2025_08_19_152245_notificacao.php
Antonio Lopes dos Santos afec302c3e
All checks were successful
build-api-image / build (push) Successful in 51s
init commit
2026-08-04 16:52:02 -03:00

21 lines
5.1 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
use App\Enums\Administracao\NotificacaoTipo;
use App\Models\Administracao\Notificacao;
use App\Models\Cadastro\SujeitoAtencao\Lotacao;
use Illuminate\Database\Seeder;
class Notificacao_20250819152245 extends Seeder
{
public function run()
{
$notificacao = Notificacao::create([
'tipo_id' => NotificacaoTipo::ATUALIZACAO,
'titulo' => 'Atualização CONECTASUS - Versão 2.42.0',
'mensagem' => '<h2>RESUMO DAS ATUALIZAÇÕES E NOVAS REGRAS</h2><p class="ql-align-justify">&nbsp;</p><p class="ql-align-justify"><strong style="color: rgb(15, 158, 213);">AMBULATÓRIO</strong></p><p class="ql-align-justify"><strong>Relatório Estatístico de Consulta</strong></p><ul><li class="ql-align-justify">Correção nos filtros que travavam quando o período possuía apenas registros de demanda espontânea. Agora todos os campos subsequentes carregam normalmente.</li></ul><p class="ql-align-justify"><br></p><p class="ql-align-justify"><strong>Atendimento</strong></p><ul><li class="ql-align-justify">Sugestão automática de CIDs já inseridos durante o atendimento para reaproveitamento em outros campos.</li><li class="ql-align-justify">Usuário pode aceitar a sugestão ou incluir novo CID.</li><li class="ql-align-justify">Comportamento replicado também no <u>Atendimento de Enfermagem</u>.</li></ul><p class="ql-align-justify"><strong>&nbsp;</strong></p><p class="ql-align-justify"><strong>Histórico de Atendimento</strong></p><ul><li class="ql-align-justify">Ao finalizar consulta via Fechamento de Consultas Agendadas, será exibido o nome do profissional que realizou a consulta, não de quem apenas registrou.</li><li class="ql-align-justify">Valido para todas as telas que exibem histórico.</li></ul><p class="ql-align-justify"><strong>&nbsp;</strong></p><p class="ql-align-justify"><strong>Fechamento de Consulta Agendada</strong></p><ul><li class="ql-align-justify">Inclusão dos campos Quantidade e CID após Procedimento.</li><li class="ql-align-justify">Validações aplicadas conforme regras do SIGTAP.</li><li class="ql-align-justify">Campo Profissional agora carrega automaticamente caso já informado.</li></ul><p class="ql-align-justify">&nbsp;</p><p class="ql-align-justify"><strong style="color: rgb(15, 158, 213);">FATURAMENTO</strong></p><p class="ql-align-justify"><strong>BPA - Geração/Lançamento de Procedimento Individualizado</strong></p><ul><li class="ql-align-justify">Validação do campo <strong>CID</strong> com base no procedimento escolhido, conforme o <strong>SIGTAP</strong>.</li><li class="ql-align-justify">Exibição restrita apenas aos CIDs compatíveis com o procedimento selecionado.</li></ul><p class="ql-align-justify"><strong>&nbsp;</strong></p><p class="ql-align-justify"><strong>RAAS - Relatório de Inconsistências (Nova Funcionalidade</strong></p><ul><li class="ql-align-justify">.Inclusão de <strong>novo relatório</strong> com foco total na rastreabilidade de inconsistências por competência.</li></ul><p class="ql-align-justify">&nbsp;</p><p class="ql-align-justify"><strong style="color: rgb(15, 158, 213);">EXAME LABORATORIAL</strong></p><p class="ql-align-justify"><strong>Assinatura Eletrônica</strong></p><ul><li class="ql-align-justify">Os filtros da tela de listagem permanecerão preenchidos após qualquer ação realizada no formulário, facilitando o retorno e continuidade das tarefas.</li></ul><p class="ql-align-justify"><strong>Lançamento de Coleta</strong></p><ul><li class="ql-align-justify">Remoção da seleção automática da Unidade e Local de Atendimento com base no usuário logado.</li></ul><p class="ql-align-justify">&nbsp;</p><p class="ql-align-justify"><strong style="color: rgb(15, 158, 213);">PRONTO ATENDIMENTO</strong></p><p class="ql-align-justify"><strong>Paciente em Observação</strong></p><ul><li class="ql-align-justify">Ao inserir um paciente em observação, automaticamente será inserido o procedimento de “Atendimento de Urgência com observação em até 24 horas – 03.01.06.002-9” e a cada 24 horas em observação será inserido outro até a finalização do atendimento.</li></ul><p class="ql-align-justify">&nbsp;</p><p class="ql-align-justify"><strong style="color: rgb(15, 158, 213);">REGULAÇÃO</strong></p><p class="ql-align-justify"><strong>Fila</strong></p><ul><li class="ql-align-justify">Retirada a restrição de “perfil supervisor” para exibir solicitações associadas ao <strong>CPF/CNS</strong> do paciente. Agora o sistema traz todas as solicitações automaticamente, respeitando os filtros já aplicados.</li><li class="ql-align-justify">Filtro “<strong>PRIORIDADE</strong>” virá com <strong>todas as opções selecionadas por padrão</strong>, com liberdade para ajustes.</li></ul><p class="ql-align-justify"><br></p><p class="ql-align-justify"><strong><u>Importante:</u></strong><u> Permissões de ação como visualização, edição e cancelamento continuam sendo controladas pelo perfil do usuário.</u></p><p class="ql-align-justify"><br></p>',
]);
Lotacao::select(['id'])->each(fn ($lotacao) => $notificacao->lotacoes()->attach($lotacao->id));
}
}