Invoice Payment

This commit is contained in:
ivan-sim
2025-02-27 16:55:25 +07:00
parent dc02745c5a
commit 6deaf27bca
11 changed files with 3790 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ use Modules\Internal\Http\Controllers\Api\BenefitController;
use Modules\Internal\Http\Controllers\Api\CityController;
use Modules\Internal\Http\Controllers\Api\ClaimController;
use Modules\Internal\Http\Controllers\Api\ClaimRequestController;
use Modules\Internal\Http\Controllers\Api\InvoicePaymentController;
use Modules\Internal\Http\Controllers\Api\KatalogDokterController;
use Modules\Internal\Http\Controllers\Api\RequestLogController;
use Modules\Internal\Http\Controllers\Api\RequestLogBenefitController;
@@ -86,7 +87,7 @@ Route::prefix('internal')->group(function () {
Route::get('drugs', [AutocompleteController::class, 'drugList']);
Route::get('units', [AutocompleteController::class, 'unitList']);
Route::get('signa', [AutocompleteController::class, 'signaList']);
Route::post('signa-add', [AutocompleteController::class, 'signaAdd']);
@@ -268,7 +269,15 @@ Route::prefix('internal')->group(function () {
Route::post('claims/{claim_id}/encounters/{encounter_id}/update', [ClaimEncounterController::class, 'update']);
Route::post('claims/{claim_id}/set-final-encounter', [ClaimEncounterController::class, 'setFinalEncounter']);
Route::post('invoice_payments/create', [InvoicePaymentController::class, 'create']);
Route::get('invoice_payments/list', [InvoicePaymentController::class, 'index']);
Route::post('invoice-payment/submit-status', [InvoicePaymentController::class, 'submitStatus']);
Route::get('invoice-payment/detail/{id}', [InvoicePaymentController::class, 'detail']);
Route::get('invoice-payment/claim', [InvoicePaymentController::class, 'claim']);
Route::get('invoice-payment/export', [InvoicePaymentController::class, 'export']);
Route::get('claims', [ClaimController::class, 'index']);
Route::post('claim-details', [ClaimController::class, 'getClaimDetails']);
Route::get('claims-files-provider', [ClaimController::class, 'filesProvider']);
Route::post('download-zip', [ClaimController::class, 'downloadZip']);
Route::get('claims/download-template', [ClaimController::class, 'downloadTemplate']);