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

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

View File

@@ -0,0 +1,20 @@
<?php
use App\Http\Controllers\Impressao\Administracao\RelatorioAcessoFuncionalidadeController;
use App\Http\Controllers\Impressao\Administracao\RelatorioAcessoSistemaController;
use App\Http\Controllers\Impressao\Administracao\RelatorioHistoricoPapelLotacaoController;
use App\Http\Controllers\Impressao\Administracao\RelatorioHistoricoPermissaoLotacaoController;
use App\Http\Controllers\Impressao\Administracao\RelatorioHistoricoPermissaoPapelController;
use App\Http\Controllers\Impressao\Administracao\RelatorioPapelLotacaoController;
use App\Http\Controllers\Impressao\Administracao\RelatorioPermissaoLotacaoController;
use App\Http\Controllers\Impressao\Administracao\RelatorioPermissaoPapelController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-acesso-funcionalidade', RelatorioAcessoFuncionalidadeController::class);
Route::get('/relatorio-acesso-sistema', RelatorioAcessoSistemaController::class);
Route::get('/relatorio-historico-papel-lotacao', RelatorioHistoricoPapelLotacaoController::class);
Route::get('/relatorio-historico-permissao-lotacao', RelatorioHistoricoPermissaoLotacaoController::class);
Route::get('/relatorio-historico-permissao-papel', RelatorioHistoricoPermissaoPapelController::class);
Route::post('/relatorio-papel-lotacao', RelatorioPapelLotacaoController::class);
Route::post('/relatorio-permissao-lotacao', RelatorioPermissaoLotacaoController::class);
Route::post('/relatorio-permissao-papel', RelatorioPermissaoPapelController::class);

View File

@@ -0,0 +1,36 @@
<?php
use App\Http\Controllers\Impressao\Almoxarifado\BaixaController;
use App\Http\Controllers\Impressao\Almoxarifado\BalanceteController;
use App\Http\Controllers\Impressao\Almoxarifado\InventarioController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\ConsumoMedioMensalController as RelatorioConsumoMedioMensalController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\EstornoEntradaController as RelatorioEstornoEntradaController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\EstornoSaidaController as RelatorioEstornoSaidaController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\MovimentacaoGeralController as RelatorioMovimentacaoGeralController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\PosicaoEstoqueController as RelatorioPosicaoEstoqueController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\RequisicaoController as RelatorioRequisicaoController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\SaidaController as RelatorioSaidaController;
use App\Http\Controllers\Impressao\Almoxarifado\Relatorios\ValidadeMaterialController as RelatorioValidadeMaterialController;
use App\Http\Controllers\Impressao\Almoxarifado\RequisicaoController;
use App\Http\Controllers\Impressao\Almoxarifado\RequisicaoSeparacaoMaterialController;
use App\Http\Controllers\Impressao\Almoxarifado\SaidaController;
use App\Http\Controllers\Impressao\Almoxarifado\TransferenciaController;
use Illuminate\Support\Facades\Route;
Route::get('/baixa/{id}', BaixaController::class);
Route::get('/balancete', BalanceteController::class);
Route::get('/inventario', InventarioController::class);
Route::get('/relatorio-consumo-financeiro', App\Http\Controllers\Impressao\Almoxarifado\Relatorios\ConsumoFinanceiroController::class);
Route::get('/relatorio-consumo-medio-mensal', RelatorioConsumoMedioMensalController::class);
Route::post('/relatorio-entrada', App\Http\Controllers\Impressao\Almoxarifado\Relatorios\EntradaController::class);
Route::get('/relatorio-estorno-entrada', RelatorioEstornoEntradaController::class);
Route::get('/relatorio-estorno-saida', RelatorioEstornoSaidaController::class);
Route::get('/relatorio-movimentacao-geral', RelatorioMovimentacaoGeralController::class);
Route::get('/relatorio-posicao-estoque', RelatorioPosicaoEstoqueController::class);
Route::get('/relatorio-requisicao', RelatorioRequisicaoController::class);
Route::get('/relatorio-saida', RelatorioSaidaController::class);
Route::get('/relatorio-validade-material', RelatorioValidadeMaterialController::class);
Route::get('/requisicao-separacao-material/{id}', RequisicaoSeparacaoMaterialController::class);
Route::get('/requisicao/{id}', RequisicaoController::class);
Route::get('/saida/{id}', SaidaController::class);
Route::get('/transferencia/{id}', TransferenciaController::class);

View File

@@ -0,0 +1,103 @@
<?php
use App\Http\Controllers\Impressao\Ambulatorio\AgendamentoController;
use App\Http\Controllers\Impressao\Ambulatorio\AgendamentoDemandaEspontaneaController;
use App\Http\Controllers\Impressao\Ambulatorio\AgendamentoExternoController;
use App\Http\Controllers\Impressao\Ambulatorio\AtendimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\AtestadoController;
use App\Http\Controllers\Impressao\Ambulatorio\CartaMedicaController;
use App\Http\Controllers\Impressao\Ambulatorio\DeclaracaoComparecimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\EncaminhamentoController;
use App\Http\Controllers\Impressao\Ambulatorio\EncaminhamentoHospitalarController;
use App\Http\Controllers\Impressao\Ambulatorio\FichaNotificacaoController;
use App\Http\Controllers\Impressao\Ambulatorio\FichaRequisicaoServicoAuxiliarDiagnoseTerapiaController;
use App\Http\Controllers\Impressao\Ambulatorio\ImpressaoAssinadoController;
use App\Http\Controllers\Impressao\Ambulatorio\ImpressaoGeralController;
use App\Http\Controllers\Impressao\Ambulatorio\LaudoMChatRController;
use App\Http\Controllers\Impressao\Ambulatorio\LaudoMedicamentosController;
use App\Http\Controllers\Impressao\Ambulatorio\LaudoSolicitacaoAutorizacaoProcedimentoAmbulatorialController;
use App\Http\Controllers\Impressao\Ambulatorio\ListaAgendamentoController;
use App\Http\Controllers\Impressao\Ambulatorio\ListagemConsultaAgendadaRealizadaController;
use App\Http\Controllers\Impressao\Ambulatorio\OrientacaoController;
use App\Http\Controllers\Impressao\Ambulatorio\PosConsultaController;
use App\Http\Controllers\Impressao\Ambulatorio\PreAtendimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaComumController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaEspecialAmarelaController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaEspecialAzulController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaEspecialController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaNaoPadronizadaComumController;
use App\Http\Controllers\Impressao\Ambulatorio\ReceitaMedicaNaoPadronizadaEspecialController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioConsultaFinalizadaController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioConsultaSolicitadaController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioEstatisticoConsultaController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioEstatisticoPacienteController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioEstatisticoStatusController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioIdentificacaoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioJornadaController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioPacienteAtendimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioProcedimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioProcedimentoLancadoPeriodoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioProducaoAmbulatorialController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioQuantitativoAtendimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioQuantitativoCidController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioQuantitativoConsultaSolicitadaController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioQuantitativoProcedimentoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioQuantitativoProducaoController;
use App\Http\Controllers\Impressao\Ambulatorio\RelatorioRastreioFeridasController;
use App\Http\Controllers\Impressao\Ambulatorio\RequisicaoExameCitopatologicoColoUteroController;
use App\Http\Controllers\Impressao\Ambulatorio\RequisicaoExameCitopatologicoMamaController;
use App\Http\Controllers\Impressao\Ambulatorio\RequisicaoExameHistopatologicoMamografiaController;
use App\Http\Controllers\Impressao\Ambulatorio\RequisicaoMamografiaController;
use App\Http\Controllers\Impressao\Ambulatorio\ServicoAnaliseDiagnosticoTerapiaSolicitacaoExameController;
use Illuminate\Support\Facades\Route;
Route::get('/agendamento-externo/{id}', AgendamentoExternoController::class);
Route::get('/agendamento/{id}', AgendamentoController::class);
Route::get('/assinado/{atendimentoId}', ImpressaoAssinadoController::class);
Route::get('/atendimento/{atendimentoId}', AtendimentoController::class);
Route::get('/atestado/{atendimentoId}', AtestadoController::class);
Route::get('/carta-medica/{atendimentoId}', CartaMedicaController::class);
Route::get('/declaracao-comparecimento/{atendimentoId}', DeclaracaoComparecimentoController::class);
Route::get('/ficha-notificacao/{atendimentoId}', FichaNotificacaoController::class);
Route::get('/laudo-m-chat-r/{atendimentoId}/{soapId?}', LaudoMChatRController::class);
Route::get('/lista-agendamento', ListaAgendamentoController::class);
Route::post('/listagem-consulta-agendada-realizada', ListagemConsultaAgendadaRealizadaController::class);
Route::get('/orientacao/{atendimentoId}', OrientacaoController::class);
Route::get('/pos-consulta/{atendimentoId}', PosConsultaController::class);
Route::get('/pre-atendimento/{atendimentoId}', PreAtendimentoController::class);
Route::get('/relatorio-consulta-finalizada', RelatorioConsultaFinalizadaController::class);
Route::get('/relatorio-consulta-solicitada', RelatorioConsultaSolicitadaController::class);
Route::get('/relatorio-estatistico-consulta', RelatorioEstatisticoConsultaController::class);
Route::get('/relatorio-estatistico-paciente', RelatorioEstatisticoPacienteController::class);
Route::get('/relatorio-estatistico-status', RelatorioEstatisticoStatusController::class);
Route::get('/relatorio-identificacao', RelatorioIdentificacaoController::class);
Route::get('/relatorio-jornada', RelatorioJornadaController::class);
Route::get('/relatorio-paciente-atendimento', RelatorioPacienteAtendimentoController::class);
Route::get('/relatorio-procedimento', RelatorioProcedimentoController::class);
Route::get('/relatorio-procedimento-lancado-periodo', RelatorioProcedimentoLancadoPeriodoController::class);
Route::get('/relatorio-producao-ambulatorial', RelatorioProducaoAmbulatorialController::class);
Route::get('/relatorio-quantitativo-cid', RelatorioQuantitativoCidController::class);
Route::get('/relatorio-quantitativo-consulta-solicitada', RelatorioQuantitativoConsultaSolicitadaController::class);
Route::get('/relatorio-quantitativo-procedimento', RelatorioQuantitativoProcedimentoController::class);
Route::get('/relatorio-quantitativo-producao', RelatorioQuantitativoProducaoController::class);
Route::get('/relatorio-rastreio-ferida', RelatorioRastreioFeridasController::class);
Route::get('/relatorio-rastreio-ferida', RelatorioRastreioFeridasController::class);
Route::get('/requisicao-exame-citopatologico-colo-utero/{atendimentoId}', RequisicaoExameCitopatologicoColoUteroController::class);
Route::get('/requisicao-exame-citopatologico-mama/{atendimentoId}', RequisicaoExameCitopatologicoMamaController::class);
Route::get('/requisicao-exame-histopatologico-mamografia/{atendimentoId}', RequisicaoExameHistopatologicoMamografiaController::class);
Route::get('/requisicao-mamografia/{atendimentoId}', RequisicaoMamografiaController::class);
Route::post('/encaminhamento/{atendimentoId}', EncaminhamentoController::class);
Route::post('/encaminhamento-hospitalar/{pacienteId}', EncaminhamentoHospitalarController::class);
Route::post('/ficha-requisicao-servico-auxiliar-diagnose-terapia/{atendimentoId}', FichaRequisicaoServicoAuxiliarDiagnoseTerapiaController::class);
Route::post('/geral/{atendimentoId}', ImpressaoGeralController::class);
Route::post('/laudo-medicamento/{atendimentoId}', LaudoMedicamentosController::class);
Route::post('/laudo-solicitacao-autorizacao-procedimento-ambulatorial/{atendimentoId}', LaudoSolicitacaoAutorizacaoProcedimentoAmbulatorialController::class);
Route::post('/receita-medica-comum/{atendimentoId}', ReceitaMedicaComumController::class);
Route::post('/receita-medica-especial-amarela/{atendimentoId}', ReceitaMedicaEspecialAmarelaController::class);
Route::post('/receita-medica-especial-azul/{atendimentoId}', ReceitaMedicaEspecialAzulController::class);
Route::post('/receita-medica-especial/{atendimentoId}', ReceitaMedicaEspecialController::class);
Route::post('/receita-medica-nao-padronizada-comum/{atendimentoId}', ReceitaMedicaNaoPadronizadaComumController::class);
Route::post('/receita-medica-nao-padronizada-especial/{atendimentoId}', ReceitaMedicaNaoPadronizadaEspecialController::class);
Route::post('/relatorio-quantitativo-atendimento', RelatorioQuantitativoAtendimentoController::class);
Route::post('/servico-analise-diagnostico-terapia-solicitacao-exame/{atendimentoId}', ServicoAnaliseDiagnosticoTerapiaSolicitacaoExameController::class);
Route::get('/agendamento-demanda-espontanea', AgendamentoDemandaEspontaneaController::class);

View File

@@ -0,0 +1,6 @@
<?php
use App\Http\Controllers\Impressao\Apac\RelatorioInconsistenciaController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-inconsistencia', RelatorioInconsistenciaController::class);

View File

@@ -0,0 +1,51 @@
<?php
use App\Http\Controllers\Impressao\AtencaoBasica\FichaAtividadeColetivaController;
use App\Http\Controllers\Impressao\AtencaoBasica\FichaCadastroDomiciliarController;
use App\Http\Controllers\Impressao\AtencaoBasica\FichaController;
use App\Http\Controllers\Impressao\AtencaoBasica\FichaResidentesController;
use App\Http\Controllers\Impressao\AtencaoBasica\FichaVisitaDomiciliar;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioAcessoCuidadoProgramadoController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioAtendimentoDomiciliarController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioAtendimentoOdontologicoController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioAtividadeColetivaController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoDesenvolvimentoInfantilController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoGestacaoPuerperioController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoMulherPrevencaoCancerController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoPessoaComDiabeteController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoPessoaHipertensaoController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioCuidadoPessoaIdosaController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioInconsistenciaController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioIndicadorSadController;
use App\Http\Controllers\Impressao\AtencaoBasica\RelatorioVisitaDomiciliarController;
use App\Http\Controllers\Impressao\AtencaoBasica\Relatorios\RelatorioCadastroConsistenteController;
use App\Http\Controllers\Impressao\AtencaoBasica\Relatorios\RelatorioEstatisticoAtendimentoController;
use App\Http\Controllers\Impressao\AtencaoBasica\Relatorios\RelatorioEstatisticoPacienteCadastradoController;
use App\Http\Controllers\Impressao\AtencaoBasica\TermoRecusaCadastroController;
use Illuminate\Support\Facades\Route;
Route::get('/ficha-atividade-coletiva/{id}', FichaAtividadeColetivaController::class);
Route::get('/ficha-cadastro-domiciliar/{id}', FichaCadastroDomiciliarController::class);
Route::get('/ficha-residente/{id}', FichaResidentesController::class);
Route::get('/ficha-visita-domiciliar/{id}', FichaVisitaDomiciliar::class);
Route::get('/ficha/{id}', FichaController::class);
Route::get('/relatorio-acesso-cuidado-programado', RelatorioAcessoCuidadoProgramadoController::class);
Route::get('/relatorio-atendimento-domiciliar', RelatorioAtendimentoDomiciliarController::class);
Route::get('/relatorio-atendimento-odontologico', RelatorioAtendimentoOdontologicoController::class);
Route::post('/relatorio-atividade-coletiva', RelatorioAtividadeColetivaController::class);
Route::get('/relatorio-cadastro-consistente', RelatorioCadastroConsistenteController::class);
Route::get('/relatorio-cuidado-gestacao-puerperio', RelatorioCuidadoGestacaoPuerperioController::class);
Route::get('/relatorio-cuidado-pessoa-com-diabete', RelatorioCuidadoPessoaComDiabeteController::class);
Route::get('/relatorio-estatistico-atendimento', RelatorioEstatisticoAtendimentoController::class);
Route::get('/relatorio-inconsistencia', RelatorioInconsistenciaController::class);
Route::get('/relatorio-indicador-sad', RelatorioIndicadorSadController::class);
Route::get('/relatorio-visita-domiciliar', RelatorioVisitaDomiciliarController::class);
Route::get('/termo-recusa-cadastro/{id}', TermoRecusaCadastroController::class);
Route::post('/relatorio-estatistico-paciente-cadastrado', RelatorioEstatisticoPacienteCadastradoController::class);
Route::get('/relatorio-indicador-sad', RelatorioIndicadorSadController::class);
Route::get('/relatorio-cuidado-pessoa-hipertensao', RelatorioCuidadoPessoaHipertensaoController::class);
Route::post('/relatorio-cuidado-desenvolvimento-infantil', RelatorioCuidadoDesenvolvimentoInfantilController::class);
Route::get('/relatorio-cuidado-mulher-prevencao-cancer', RelatorioCuidadoMulherPrevencaoCancerController::class);
Route::get('/relatorio-cuidado-pessoa-idosa', RelatorioCuidadoPessoaIdosaController::class);
Route::post('/relatorio-estatistico-paciente-cadastrado', RelatorioEstatisticoPacienteCadastradoController::class);
Route::post('/relatorio-visita-domiciliar', RelatorioVisitaDomiciliarController::class);

View File

@@ -0,0 +1,10 @@
<?php
use App\Http\Controllers\Impressao\Bpa\RelatorioBpaConsolidadoController;
use App\Http\Controllers\Impressao\Bpa\RelatorioBpaIndividualizadoController;
use App\Http\Controllers\Impressao\Bpa\RelatorioQuantitativoProducaoController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-bpa-consolidado', RelatorioBpaConsolidadoController::class);
Route::get('/relatorio-bpa-individualizado', RelatorioBpaIndividualizadoController::class);
Route::get('/relatorio-quantitativo-producao', RelatorioQuantitativoProducaoController::class);

View File

@@ -0,0 +1,12 @@
<?php
use App\Http\Controllers\Impressao\Cadastro\PacienteFolhaRostoController;
use App\Http\Controllers\Impressao\Cadastro\RelatorioMaterialController;
use App\Http\Controllers\Impressao\Cadastro\RelatorioPacienteBairroController;
use App\Http\Controllers\Impressao\Cadastro\RelatorioUsuarioController;
use Illuminate\Support\Facades\Route;
Route::get('/paciente-folha-rosto/{id}', PacienteFolhaRostoController::class);
Route::get('/relatorio-material', RelatorioMaterialController::class);
Route::get('/relatorio-paciente-bairro', RelatorioPacienteBairroController::class);
Route::get('/relatorio-usuario', RelatorioUsuarioController::class);

View File

@@ -0,0 +1,18 @@
<?php
use App\Http\Controllers\Impressao\ExameImagem\HistoricoExameControlller;
use App\Http\Controllers\Impressao\ExameImagem\ListagemController;
use App\Http\Controllers\Impressao\ExameImagem\RelatorioCotaProfissionalController;
use App\Http\Controllers\Impressao\ExameImagem\RelatorioExameStatusController;
use App\Http\Controllers\Impressao\ExameImagem\RelatorioFinanceiroExameController;
use App\Http\Controllers\Impressao\ExameImagem\RelatorioLancamentoController;
use App\Http\Controllers\Impressao\ExameImagem\RelatorioProducaoController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-producao', RelatorioProducaoController::class);
Route::get('/relatorio-lancamento/{idPaciente}', RelatorioLancamentoController::class);
Route::get('/listagem', ListagemController::class);
Route::get('/historico-exame/{idPaciente}', HistoricoExameControlller::class);
Route::post('/relatorio-exame-status', RelatorioExameStatusController::class);
Route::get('/relatorio-cota-profissional', RelatorioCotaProfissionalController::class);
Route::get('/relatorio-financeiro-exame', RelatorioFinanceiroExameController::class);

View File

@@ -0,0 +1,52 @@
<?php
use App\Http\Controllers\Impressao\ExameLaboratorial\ExameResultadoAgrupadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\ExameResultadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioColetaAgendadaController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioColetaRealizadaController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioCotaConsumoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioEntregaExameController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioEntregaExameListController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioEntregaExameSelecionadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameAgendadoRealizadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameBloqueadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameLaboratorioApoioController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameListController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameProducaoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioExameSolicitadoStatusController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioFinanceiroExameController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioFinanceiroPacienteController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioHistoricoPacienteController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioLancamentoColetaController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioMapaDiaController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioMapaProducaoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioQuantitativoExameSolicitadoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioQuantitativoProducaoController;
use App\Http\Controllers\Impressao\ExameLaboratorial\RelatorioPacienteAtendidoController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-exame-bloqueado', RelatorioExameBloqueadoController::class);
Route::get('/relatorio-paciente-atendido', RelatorioPacienteAtendidoController::class);
Route::get('/relatorio-lancamento-coleta', RelatorioLancamentoColetaController::class);
Route::get('/relatorio-mapa-producao', RelatorioMapaProducaoController::class);
Route::get('/exame-resultado/{id}', ExameResultadoController::class);
Route::get('/exame-resultado-agrupado/{id}', ExameResultadoAgrupadoController::class);
Route::get('/relatorio-exame', RelatorioExameController::class);
Route::get('/relatorio-exame-list', RelatorioExameListController::class);
Route::get('/relatorio-entrega-exame', RelatorioEntregaExameController::class);
Route::get('/relatorio-entrega-exame-list', RelatorioEntregaExameListController::class);
Route::get('/relatorio-entrega-exame-selecionado', RelatorioEntregaExameSelecionadoController::class);
Route::get('/relatorio-exame-agendado-realizado/{id}', RelatorioExameAgendadoRealizadoController::class);
Route::post('/relatorio-coleta-agendada', RelatorioColetaAgendadaController::class);
Route::get('/relatorio-mapa-dia', RelatorioMapaDiaController::class);
Route::get('/relatorio-cota-consumo', RelatorioCotaConsumoController::class);
Route::get('/relatorio-exame-solicitado-status', RelatorioExameSolicitadoStatusController::class);
Route::get('/relatorio-exame-producao', RelatorioExameProducaoController::class);
Route::post('/relatorio-financeiro-paciente', RelatorioFinanceiroPacienteController::class);
Route::get('/relatorio-coleta-realizada', RelatorioColetaRealizadaController::class);
Route::get('/relatorio-financeiro-exame', RelatorioFinanceiroExameController::class);
Route::get('/relatorio-quantitativo-producao', RelatorioQuantitativoProducaoController::class);
Route::get('/relatorio-quantitativo-exame-solicitado', RelatorioQuantitativoExameSolicitadoController::class);
Route::get('/relatorio-historico-paciente', RelatorioHistoricoPacienteController::class);
Route::get('/relatorio-exame-laboratorio-apoio', RelatorioExameLaboratorioApoioController::class);

View File

@@ -0,0 +1,43 @@
<?php
use App\Http\Controllers\Impressao\Farmacia\Livro\LivroController;
use App\Http\Controllers\Impressao\Farmacia\Livro\TermoFechamentoController;
use App\Http\Controllers\Impressao\Farmacia\ReceitaController;
use App\Http\Controllers\Impressao\Farmacia\ReceitaRemedioEmCasaController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAltoCustoDispensacaoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAltoCustoEstatisticoCidController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAltoCustoProcessoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAltoCustoProcessoPacienteController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAltoCustoRetiradaPendenteController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioAtendimentoDiarioController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioDispensacaoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioDispensacaoPacienteController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioDispensacaoRemedioCasaController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioEstornoDispensacaoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioMovimentacaoPsicotropicoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioPacienteAtendidoController;
use App\Http\Controllers\Impressao\Farmacia\RelatorioQuantitativoDispensacaoController;
use Illuminate\Support\Facades\Route;
Route::get('/receita/{id}', ReceitaController::class);
Route::get('/receita-remedio-em-casa/{id}', ReceitaRemedioEmCasaController::class);
Route::prefix('livro')->group(function () {
Route::get('{id}', LivroController::class);
Route::get('termo-fechamento/{livroId}', TermoFechamentoController::class);
});
Route::get('/relatorio-alto-custo-dispensacao', RelatorioAltoCustoDispensacaoController::class);
Route::get('/relatorio-alto-custo-estatistico-cid', RelatorioAltoCustoEstatisticoCidController::class);
Route::get('/relatorio-alto-custo-processo', RelatorioAltoCustoProcessoController::class);
Route::get('/relatorio-alto-custo-processo-paciente', RelatorioAltoCustoProcessoPacienteController::class);
Route::get('/relatorio-alto-custo-retirada-pendente', RelatorioAltoCustoRetiradaPendenteController::class);
Route::get('/relatorio-atendimento-diario', RelatorioAtendimentoDiarioController::class);
Route::get('/relatorio-dispensacao', RelatorioDispensacaoController::class);
Route::get('/relatorio-dispensacao-paciente', RelatorioDispensacaoPacienteController::class);
Route::get('/relatorio-dispensacao-remedio-casa', RelatorioDispensacaoRemedioCasaController::class);
Route::get('/relatorio-estorno-dispensacao', RelatorioEstornoDispensacaoController::class);
Route::get('/relatorio-movimentacao-psicotropico', RelatorioMovimentacaoPsicotropicoController::class);
Route::get('/relatorio-paciente-atendido', RelatorioPacienteAtendidoController::class);
Route::get('/relatorio-quantitativo-dispensacao', RelatorioQuantitativoDispensacaoController::class);

View File

@@ -0,0 +1,24 @@
<?php
use App\Http\Controllers\Impressao\Imunizacao\CarteiraVacinacaoController;
use App\Http\Controllers\Impressao\Imunizacao\CertidaoRegularidadeController;
use App\Http\Controllers\Impressao\Imunizacao\DistribuicaoController;
use App\Http\Controllers\Impressao\Imunizacao\RegistroVacinacaoController;
use App\Http\Controllers\Impressao\Imunizacao\RelatorioFaltosoAprazamentoController;
use App\Http\Controllers\Impressao\Imunizacao\RelatorioPosicaoEstoqueController;
use App\Http\Controllers\Impressao\Imunizacao\Relatorios\BaixaController;
use App\Http\Controllers\Impressao\Imunizacao\Relatorios\RelatorioConsolidadoAplicacaoController;
use App\Http\Controllers\Impressao\Imunizacao\Relatorios\RelatorioDeAplicacaoController;
use App\Http\Controllers\Impressao\Imunizacao\RequisicaoController;
use Illuminate\Support\Facades\Route;
Route::get('/baixa/{id}', BaixaController::class);
Route::get('/carteira-vacinacao/{id}', CarteiraVacinacaoController::class);
Route::get('/certidao-regularidade/{id}', CertidaoRegularidadeController::class);
Route::get('/distribuicao/{id}', DistribuicaoController::class);
Route::get('/registro-vacinacao/{id}', RegistroVacinacaoController::class);
Route::get('/relatorio-consolidado-aplicacao', RelatorioConsolidadoAplicacaoController::class);
Route::get('/relatorio-de-aplicacao', RelatorioDeAplicacaoController::class);
Route::get('/relatorio-posicao-estoque', RelatorioPosicaoEstoqueController::class);
Route::get('/requisicao/{id}', RequisicaoController::class);
Route::get('/relatorio-faltoso-aprazamento', RelatorioFaltosoAprazamentoController::class);

View File

@@ -0,0 +1,6 @@
<?php
use App\Http\Controllers\Impressao\Integracao\Bnafar\RelatorioEnvioController;
use Illuminate\Support\Facades\Route;
Route::post('/bnafar-relatorio-envio', RelatorioEnvioController::class);

View File

@@ -0,0 +1,7 @@
<?php
use App\Http\Controllers\Impressao\Integracao\Erpsaude\RelatorioAtendimentoController;
use Illuminate\Support\Facades\Route;
Route::get('/erpsaude-relatorio-atendimento', RelatorioAtendimentoController::class);

View File

@@ -0,0 +1,6 @@
<?php
use App\Http\Controllers\Impressao\Integracao\Ria\RelatorioEnvioController;
use Illuminate\Support\Facades\Route;
Route::get('/ria-relatorio-envio', RelatorioEnvioController::class);

View File

@@ -0,0 +1,9 @@
<?php
use App\Http\Controllers\Impressao\Manutencao\GerenciamentoController;
use App\Http\Controllers\Impressao\Manutencao\RelatorioSolicitacoesController;
use App\Http\Controllers\Impressao\Manutencao\SolicitacaoController;
Route::get('/gerenciamento/{id}', GerenciamentoController::class);
Route::get('/relatorio-solicitacoes', RelatorioSolicitacoesController::class);
Route::get('/solicitacao/{id}', SolicitacaoController::class);

View File

@@ -0,0 +1,8 @@
<?php
use App\Http\Controllers\Impressao\Parametrizacao\ExameComposicaoController;
use App\Http\Controllers\Impressao\Parametrizacao\RelatorioExameCadastradoController;
use Illuminate\Support\Facades\Route;
Route::get('/exame-composicao/{id}', ExameComposicaoController::class);
Route::get('/relatorio-exame-cadastrado', RelatorioExameCadastradoController::class);

View File

@@ -0,0 +1,14 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\Aih\LaudoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\Aih\TermoResponsabilidadeController;
use Illuminate\Support\Facades\Route;
Route::prefix('aih')->group(function () {
Route::prefix('{id}')->group(function () {
Route::get('/laudo', LaudoController::class);
Route::get('/termo-responsabilidade', TermoResponsabilidadeController::class);
});
});

View File

@@ -0,0 +1,10 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\PrescricaoInternaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\SolicitacaoExameLaboratorialController;
Route::prefix('atendimento-enfermagem')->group(function () {
Route::get('/prescricao-interna/{id}', PrescricaoInternaController::class);
Route::get('/solicitacao-exames-laboratoriais/{id}', SolicitacaoExameLaboratorialController::class);
});

View File

@@ -0,0 +1,37 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\AtestadoAcompanhanteController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\AtestadoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\DeclaracaoComparecimentoAcompanhanteController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\DeclaracaoComparecimentoPacienteController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\EncaminhamentoHospitalarController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\GuiaEncaminhamentoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\OrientacoesController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\PrescricaoInternaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\ReceitaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\ReceitaEspecialController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\ServicoEnfermagemController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\SolicitacaoExameImagemController;
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoMedico\SolicitacaoExameLaboratorialController;
use Illuminate\Support\Facades\Route;
Route::prefix('atendimento-medico')->group(function () {
Route::get('/atestado-acompanhante/{atendimentoId?}', AtestadoAcompanhanteController::class);
Route::get('/atestado/{atendimentoId?}', AtestadoController::class);
Route::get('/declaracao-comparecimento-acompanhante/{atendimentoId?}', DeclaracaoComparecimentoAcompanhanteController::class);
Route::get('/declaracao-comparecimento-paciente/{atendimentoId?}', DeclaracaoComparecimentoPacienteController::class);
Route::get('/guia-encaminhamento/{atendimentoId?}', GuiaEncaminhamentoController::class);
Route::get('/receita/{atendimentoId?}', ReceitaController::class);
Route::get('/receita-especial/{atendimentoId?}', ReceitaEspecialController::class);
Route::get('/orientacoes/{atendimentoId?}', OrientacoesController::class);
Route::get('/prescricao-interna/{atendimentoId?}', PrescricaoInternaController::class);
Route::prefix('{atendimentoId}')->group(function () {
Route::get('/encaminhamento-hospitalar', EncaminhamentoHospitalarController::class);
Route::get('/solicitacao-exames-imagem', SolicitacaoExameImagemController::class);
Route::get('/solicitacao-exames-laboratoriais', SolicitacaoExameLaboratorialController::class);
Route::get('/servico-enfermagem', ServicoEnfermagemController::class);
});
});

View File

@@ -0,0 +1,8 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\AtendimentoTriagem\GuiaEncaminhamentoController;
use Illuminate\Support\Facades\Route;
Route::prefix('atendimento-triagem')->group(function () {
Route::get('/guia-encaminhamento/{atendimentoId?}', GuiaEncaminhamentoController::class);
});

View File

@@ -0,0 +1,24 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\CatController;
use App\Http\Controllers\Impressao\ProntoAtendimento\FaaCompletaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\FaaEletronicaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\FaaSimplificadaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\RaatController;
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioAtendimentoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioDocumentoNaoAssinadoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioPrescricaoInternaController;
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioProducaoMedicoController;
use App\Http\Controllers\Impressao\ProntoAtendimento\TermoCienciaController;
use Illuminate\Support\Facades\Route;
Route::get('/cat/{atendimentoId}', CatController::class);
Route::get('/faa-completa/{atendimentoId}', FaaCompletaController::class);
Route::get('/faa-eletronica/{atendimentoId}', FaaEletronicaController::class);
Route::get('/faa-simplificada/{atendimentoId}', FaaSimplificadaController::class);
Route::get('/raat/{atendimentoId}', RaatController::class);
Route::post('/relatorio-atendimento', RelatorioAtendimentoController::class);
Route::get('/relatorio-documento-nao-assinado', RelatorioDocumentoNaoAssinadoController::class);
Route::get('/relatorio-prescricao-interna', RelatorioPrescricaoInternaController::class);
Route::get('/relatorio-producao-medico', RelatorioProducaoMedicoController::class);
Route::get('/termo-ciencia/{atendimentoId}', TermoCienciaController::class);

View File

@@ -0,0 +1,5 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioClassificacaoRiscoController;
Route::get('/relatorio-classificacao-risco', RelatorioClassificacaoRiscoController::class);

View File

@@ -0,0 +1,5 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioExameImagemController;
Route::get('/relatorio-exame-imagem', RelatorioExameImagemController::class);

View File

@@ -0,0 +1,5 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\Plantao\RelatorioPlantaoController;
Route::get('/plantao/relatorio-plantao', RelatorioPlantaoController::class);

View File

@@ -0,0 +1,5 @@
<?php
use App\Http\Controllers\Impressao\ProntoAtendimento\RelatorioQuantitativoProducaoController;
Route::get('/relatorio-quantitativo-producao', RelatorioQuantitativoProducaoController::class);

View File

@@ -0,0 +1,6 @@
<?php
use App\Http\Controllers\Impressao\Raas\RelatorioInconsistenciaController;
use Illuminate\Support\Facades\Route;
Route::get('/relatorio-inconsistencia', RelatorioInconsistenciaController::class);

View File

@@ -0,0 +1,17 @@
<?php
use App\Http\Controllers\Impressao\Regulacao\FilaController;
use App\Http\Controllers\Impressao\Regulacao\HistoricoMovimentacaoSolicitacaoController;
use App\Http\Controllers\Impressao\Regulacao\PreparoController;
use App\Http\Controllers\Impressao\Regulacao\RelatorioSolicitacaoController;
use App\Http\Controllers\Impressao\Regulacao\SolicitacaoController;
use App\Http\Controllers\Impressao\Regulacao\TentativaContatoController;
use App\Http\Controllers\Impressao\Regulacao\TentativaContatoSolicitacaoController;
Route::get('/historico-movimentacao-solicitacao/{solicitacaoId}', HistoricoMovimentacaoSolicitacaoController::class);
Route::get('/preparo/{solicitacaoId}', PreparoController::class);
Route::post('/relatorio-solicitacao', RelatorioSolicitacaoController::class);
Route::get('/solicitacao/{id}', SolicitacaoController::class);
Route::get('/tentativa-contato-solicitacao/{solicitacaoId}', TentativaContatoSolicitacaoController::class);
Route::get('/tentativa-contato/{id}', TentativaContatoController::class);
Route::post('/fila', FilaController::class);

View File

@@ -0,0 +1,28 @@
<?php
use App\Http\Controllers\Impressao\TransportePaciente\ListagemTransportesAgendadosController;
use App\Http\Controllers\Impressao\TransportePaciente\ListagemTransportesAgendadosSimplesController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioAgendadorController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioAgendadorCompletoController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioPrestacaoContaController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioQuantitativoController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\ViagemController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\EstatisticoController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\ViagemVeiculoController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioViagemMotoristaController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\ViagemDataController;
use App\Http\Controllers\Impressao\TransportePaciente\Relatorios\RelatorioViagemGeralController;
use Illuminate\Support\Facades\Route;
Route::get('/listagem-agendados', ListagemTransportesAgendadosController::class);
Route::get('/listagem-agendados-simples', ListagemTransportesAgendadosSimplesController::class);
Route::get('/relatorio-agendador', RelatorioAgendadorController::class);
Route::get('/relatorio-agendador-completo', RelatorioAgendadorCompletoController::class);
Route::get('/relatorio-viagem', ViagemController::class);
Route::get('/relatorio-estatistico', EstatisticoController::class);
Route::get('/relatorio-quantitativo', RelatorioQuantitativoController::class);
Route::get('/relatorio-viagem-veiculo', ViagemVeiculoController::class);
Route::get('/relatorio-viagem-motorista', RelatorioViagemMotoristaController::class);
Route::get('/relatorio-viagem-geral', RelatorioViagemGeralController::class);
Route::get('/relatorio-viagem-data', ViagemDataController::class);
Route::get('/relatorio-prestacao-conta', RelatorioPrestacaoContaController::class);