This commit is contained in:
38
api/routes/regulacao/fila.php
Normal file
38
api/routes/regulacao/fila.php
Normal file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\FilaController;
|
||||
|
||||
Route::prefix('fila')->group(function () {
|
||||
|
||||
Route::post('autocomplete-paciente', [FilaController::class, 'autocompletePaciente']);
|
||||
Route::get('autocomplete-cid', [FilaController::class, 'autocompleteCid']);
|
||||
Route::get('autocomplete-ciap', [FilaController::class, 'autocompleteCiap']);
|
||||
Route::post('datatable', [FilaController::class, 'datatable']);
|
||||
Route::post('list', [FilaController::class, 'list']);
|
||||
|
||||
Route::get('impressao', [FilaController::class, 'getImpressoes']);
|
||||
|
||||
Route::get('protocolo-agendamento/{solicitacaoId}/edit', [FilaController::class, 'editProtocoloAgendamento']);
|
||||
Route::put('protocolo-agendamento/{solicitacaoId}', [FilaController::class, 'updateProtocoloAgendamento']);
|
||||
|
||||
Route::get('prioridade/{solicitacaoId}/edit', [FilaController::class, 'editPrioridade']);
|
||||
Route::put('prioridade/{solicitacaoId}', [FilaController::class, 'updatePrioridade']);
|
||||
|
||||
Route::get('dados-ambulatorio/{id}', [FilaController::class, 'dadosAmbulatorio']);
|
||||
Route::get('dados-oci/{id}', [FilaController::class, 'getDadosOci']);
|
||||
|
||||
Route::get('tentativa-contato', [FilaController::class, 'getTentativasContato']);
|
||||
Route::get('atendimento', [FilaController::class, 'getAtendimentos']);
|
||||
Route::get('tentativa-contato/{solicitacaoId}', [FilaController::class, 'createTentativaContato']);
|
||||
Route::post('tentativa-contato', [FilaController::class, 'storeTentativaContato']);
|
||||
|
||||
Route::get('oci/{solicitacaoId}', [FilaController::class, 'createOci']);
|
||||
Route::post('oci/{solicitacaoId}', [FilaController::class, 'storeOci']);
|
||||
|
||||
Route::put('paciente/{id}', [FilaController::class, 'updatePaciente']);
|
||||
|
||||
Route::get('{solicitacaoId}/edit-solicitacao', [FilaController::class, 'editSolicitacao']);
|
||||
Route::put('solicitacao/{id}', [FilaController::class, 'updateSolicitacao']);
|
||||
|
||||
Route::put('solicitacoes', [FilaController::class, 'updateSolicitacoes']);
|
||||
});
|
||||
23
api/routes/regulacao/monitoramento-protocolo.php
Normal file
23
api/routes/regulacao/monitoramento-protocolo.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\MonitoramentoProcolocoController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('monitoramento-protocolo')->group(function () {
|
||||
|
||||
Route::get('autocomplete-paciente', [MonitoramentoProcolocoController::class, 'autocompletePaciente']);
|
||||
Route::get('autocomplete-usuario-responsavel', [MonitoramentoProcolocoController::class, 'autocompleteUsuarioResponsavel']);
|
||||
|
||||
Route::get('create-encerramento-oci/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'createEncerramentoOci']);
|
||||
Route::post('store-encerramento-oci/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'storeEncerramentoOci']);
|
||||
|
||||
Route::post('datatable', [MonitoramentoProcolocoController::class, 'datatable']);
|
||||
Route::post('list', [MonitoramentoProcolocoController::class, 'list']);
|
||||
|
||||
Route::get('atendimento/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'getAtendimentos']);
|
||||
Route::get('solicitacao/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'getSolicitacoes']);
|
||||
|
||||
Route::put('update-solicitacao/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'updateSolicitacoes']);
|
||||
|
||||
Route::get('dado-procedimento-preenchido/{acompanhamentoOciId}', [MonitoramentoProcolocoController::class, 'dadosProcedimentosPreenchidos']);
|
||||
});
|
||||
14
api/routes/regulacao/parametrizacao.php
Normal file
14
api/routes/regulacao/parametrizacao.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\ParametrizacaoController;
|
||||
|
||||
Route::prefix('parametrizacao')->group(function () {
|
||||
|
||||
Route::get('list', [ParametrizacaoController::class, 'list']);
|
||||
Route::post('autocomplete-grupo-exame', [ParametrizacaoController::class, 'autocompleteGrupoExame']);
|
||||
Route::post('autocomplete-exame', [ParametrizacaoController::class, 'autocompleteExame']);
|
||||
Route::get('autocomplete-procedimento-cirurgico', [ParametrizacaoController::class, 'autocompleteProcedimentoCirurgico']);
|
||||
Route::post('autocomplete-especialidade', [ParametrizacaoController::class, 'autocompleteEspecialidade']);
|
||||
});
|
||||
|
||||
Route::resource('parametrizacao', ParametrizacaoController::class)->only(['create', 'store']);
|
||||
12
api/routes/regulacao/relatorio-solicitacao.php
Normal file
12
api/routes/regulacao/relatorio-solicitacao.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\RelatorioSolicitacaoController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-solicitacao')->group(function () {
|
||||
Route::post('index', [RelatorioSolicitacaoController::class, 'index']);
|
||||
Route::post('list', [RelatorioSolicitacaoController::class, 'list']);
|
||||
Route::post('autocomplete-paciente', [RelatorioSolicitacaoController::class, 'autocompletePaciente']);
|
||||
Route::post('autocomplete-cid', [RelatorioSolicitacaoController::class, 'autocompleteCid']);
|
||||
Route::post('autocomplete-ciap', [RelatorioSolicitacaoController::class, 'autocompleteCiap']);
|
||||
});
|
||||
19
api/routes/regulacao/solicitacao.php
Normal file
19
api/routes/regulacao/solicitacao.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\SolicitacaoController;
|
||||
|
||||
Route::prefix('solicitacao')->group(function () {
|
||||
|
||||
Route::get('autocomplete-exame', [SolicitacaoController::class, 'autocompleteExame']);
|
||||
Route::get('autocomplete-procedimento-cirurgico', [SolicitacaoController::class, 'autocompleteProcedimentoCirurgico']);
|
||||
Route::get('autocomplete-especialidade', [SolicitacaoController::class, 'autocompleteEspecialidade']);
|
||||
Route::get('datatable', [SolicitacaoController::class, 'datatable']);
|
||||
Route::post('list', [SolicitacaoController::class, 'list']);
|
||||
Route::get('create/{pacienteId}', [SolicitacaoController::class, 'create']);
|
||||
Route::put('cancel/{id}', [SolicitacaoController::class, 'cancel']);
|
||||
Route::get('get-info-profissional', [SolicitacaoController::class, 'getInfoProfissional']);
|
||||
Route::get('{pacienteId}', [SolicitacaoController::class, 'index']);
|
||||
Route::get('agendamento-exame-prazo-validade/{pacienteId}/{exameId}', [SolicitacaoController::class, 'getAgendamentoExameNoPrazoDeValidade']);
|
||||
});
|
||||
|
||||
Route::resource('solicitacao', SolicitacaoController::class)->except(['create', 'show', 'destroy', 'index']);
|
||||
10
api/routes/regulacao/status.php
Normal file
10
api/routes/regulacao/status.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\StatusController;
|
||||
|
||||
Route::prefix('status')->group(function () {
|
||||
|
||||
Route::get('datatable', [StatusController::class, 'datatable']);
|
||||
});
|
||||
|
||||
Route::resource('status', StatusController::class)->except(['index', 'show']);
|
||||
10
api/routes/regulacao/supervisor.php
Normal file
10
api/routes/regulacao/supervisor.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\SupervisorController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('supervisor')->group(function () {
|
||||
|
||||
Route::get('is-supervisor/{usuarioId}', [SupervisorController::class, 'isSupervisor']);
|
||||
});
|
||||
|
||||
13
api/routes/regulacao/upload.php
Normal file
13
api/routes/regulacao/upload.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Regulacao\UploadController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('upload')->group(function () {
|
||||
|
||||
Route::get('{id}/download', [UploadController::class, 'download']);
|
||||
Route::get('{id}/view', [UploadController::class, 'view']);
|
||||
Route::delete('{id}/destroy', [UploadController::class, 'destroy']);
|
||||
});
|
||||
|
||||
Route::resource('upload', UploadController::class)->only(['show', 'store']);
|
||||
Reference in New Issue
Block a user