mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-11 18:51:31 +00:00
83 lines
10 KiB
PHP
83 lines
10 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::group(['middleware' => ['auth', 'disablebackbutton', 'user-locale','subscription-tracking', 'password-expiry']], function () {
|
|
// Cancel Patient Transactions
|
|
Route::any('/patient_finance/cancel_receipt/{billing_point}/{deposit_id}', 'CancelPatientTransactionsController@cancel_receipt');
|
|
Route::any('/patient_finance/cancel_invoice/{billing_point}/{deposit_id}', 'CancelPatientTransactionsController@cancel_invoice');
|
|
Route::any('/patient_finance/cancel_central_billing/{receipt_number}', 'CancelPatientTransactionsController@cancel_central_billing');
|
|
Route::any('/patient_finance/confirm_cancel_receipt', 'CancelPatientTransactionsController@confirm_cancel_receipt')->name('patient_finance.confirm_cancel_receipt');
|
|
Route::any('/patient_finance/confirm_cancel_central_billing_receipt', 'CancelPatientTransactionsController@confirm_cancel_central_billing_receipt')->name('patient_finance.confirm_cancel_central_billing_receipt');
|
|
Route::any('/patient_finance/cancelled_patient_transactions_report', 'CancelPatientTransactionsController@cancelled_patient_transactions_report')->name('patient_finance.cancelled_patient_transactions_report');
|
|
Route::any('/patient_finance/cancel_chi_deposit/{receipt_number}', 'CancelPatientTransactionsController@cancel_chi_deposit')->name('patient_finance.cancel_chi_deposit');
|
|
Route::any('/patient_finance/confirm_cancel_chi_deposit', 'CancelPatientTransactionsController@confirm_cancel_chi_deposit')->name('patient_finance.confirm_cancel_chi_deposit');
|
|
|
|
/* Patient Refund */
|
|
Route::any('/patient_refund/choose_refund_point', 'PatientRefundController@choose_refund_point');
|
|
Route::any('/patient_refund/register_refund_details', 'PatientRefundController@register_refund_details')->name('patient_refund.register_refund_details');
|
|
Route::any('/patient_refund/save_refund_details', 'PatientRefundController@save_refund_details')->name('patient_refund.save_refund_details');
|
|
|
|
/* Patient Payment Methods */
|
|
Route::any('patient_payment_methods/delete/{id}', 'PatientPaymentMethodsController@delete');
|
|
Route::any('patient_payment_methods/inactive', 'PatientPaymentMethodsController@inactive')->name('patient_payment_methods.inactive');
|
|
Route::any('patient_payment_methods/activate/{id}', 'PatientPaymentMethodsController@activate');
|
|
Route::any('patient_payment_methods/reports/', 'PatientPaymentMethodsController@reports')->name('patient_payment_methods.reports');
|
|
Route::any('patient_payment_methods/is_ref_required/', 'PatientPaymentMethodsController@isRefRequired')->name('patient_payment_methods.is_ref_required');
|
|
Route::resource('patient_payment_methods', 'PatientPaymentMethodsController');
|
|
|
|
/* Patient Finance Controller */
|
|
Route::any('/patient_finance/search_patients', 'PatientFinanceController@search_patients')->name('patient_finance.search_patients');
|
|
Route::any('/patient_finance/search_results', 'PatientFinanceController@search_results')->name('patient_finance.search_results');
|
|
Route::any('/patient_finance/set_patient_session{id}', 'PatientFinanceController@set_patient_session')->name('patient_finance.set_patient_session');
|
|
Route::any('/patient_finance/view_inpatient_bill/{patient_id}/{episode_id}', 'PatientFinanceController@view_inpatient_bill');
|
|
Route::any('/patient_finance/select_payment_option', 'PatientFinanceController@select_payment_option')->name('patient_finance.select_payment_option');
|
|
Route::any('/patient_finance/home', 'PatientFinanceController@home')->name('patient_finance.home');
|
|
Route::any('/patient_finance/make_deposit_consultation', 'PatientFinanceController@make_deposit_consultation')->name('patient_finance.make_deposit_consultation');
|
|
Route::any('/patient_finance/get_service_cost', 'PatientFinanceController@get_service_cost');
|
|
Route::any('/patient_finance/get_discount_cost', 'PatientFinanceController@get_discount_cost');
|
|
Route::any('/patient_finance/save_debt_plan', 'PatientFinanceController@save_debt_plan')->name('patient_finance.save_debt_plan');
|
|
Route::any('/patient_finance/make_deposit_other_services', 'PatientFinanceController@make_deposit_other_services')->name('patient_finance.make_deposit_other_services');
|
|
Route::any('/patient_finance/make_deposit_co_payments', 'PatientFinanceController@make_deposit_co_payments')->name('patient_finance.make_deposit_co_payments');
|
|
Route::any('/patient_finance/store_deposit_services', 'PatientFinanceController@store_deposit_services')->name('patient_finance.store_deposit_services');
|
|
Route::any('/patient_finance/print_service_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_service_receipt');
|
|
Route::any('/patient_finance/print_investigation_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_investigation_receipt');
|
|
Route::any('/patient_finance/make_deposit_investigations', 'PatientFinanceController@make_deposit_investigations')->name('patient_finance.make_deposit_investigations');
|
|
Route::any('/patient_finance/store_deposit_investigations', 'PatientFinanceController@store_deposit_investigations')->name('patient_finance.store_deposit_investigations');
|
|
Route::any('/patient_finance/make_deposit_treatment', 'PatientFinanceController@make_deposit_treatment')->name('patient_finance.make_deposit_treatment');
|
|
Route::any('/patient_finance/store_deposit_treatment', 'PatientFinanceController@store_deposit_treatment')->name('patient_finance.store_deposit_treatment');
|
|
Route::any('/patient_finance/print_treatment_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_treatment_receipt');
|
|
Route::any('/patient_finance/make_deposit_central_billing', 'PatientFinanceController@make_deposit_central_billing')->name('patient_finance.make_deposit_central_billing');
|
|
Route::any('/patient_finance/store_deposit_central_billing', 'PatientFinanceController@store_deposit_central_billing')->name('patient_finance.store_deposit_central_billing');
|
|
Route::any('/patient_finance/get_service_cost_central_billing', 'PatientFinanceController@getServiceCostCentralBilling');
|
|
Route::any('/patient_finance/print_central_billing', 'PatientFinanceController@print_central_billing');
|
|
Route::any('/patient_finance/central_billing_receipt_details/{receipt_number}', 'PatientFinanceController@central_billing_receipt_details');
|
|
Route::any('/patient_finance/reprint_central_billing/{receipt_number}', 'PatientFinanceController@reprint_central_billing');
|
|
Route::any('/patient_finance/make_deposit_procedures', 'PatientFinanceController@make_deposit_procedures')->name('patient_finance.make_deposit_procedures');
|
|
Route::any('/patient_finance/store_deposit_procedures', 'PatientFinanceController@store_deposit_procedures')->name('patient_finance.store_deposit_procedures');
|
|
Route::any('/patient_finance/print_procedures_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_procedures_receipt');
|
|
Route::any('/patient_finance/make_deposit_sundries', 'PatientFinanceController@make_deposit_sundries')->name('patient_finance.make_deposit_sundries');
|
|
Route::any('/patient_finance/store_sundries_deposit', 'PatientFinanceController@store_sundries_deposit')->name('patient_finance.store_sundries_deposit');
|
|
Route::any('/patient_finance/print_sundries_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_sundries_receipt');
|
|
Route::get('/patient_finance/make_inpatient_deposit', 'PatientFinanceController@make_inpatient_deposit')->name('patient_finance.make_inpatient_deposit');
|
|
Route::any('/patient_finance/store_inpatient_deposit', 'PatientFinanceController@store_inpatient_deposit')->name('patient_finance.store_inpatient_deposit');
|
|
Route::any('/patient_finance/print_inpatient_deposit_receipt/{receipt_number}', 'PatientFinanceController@print_inpatient_deposit_receipt');
|
|
Route::any('/patient_finance/customer_episode_statement/{episode_id}', 'PatientFinanceController@customer_episode_statement');
|
|
Route::any('/patient_finance/customer_statement', 'PatientFinanceController@customer_statement')->name('patient_finance.customer_statement');
|
|
Route::any('/patient_finance/pay_all_patient_bills/{patient_id}', 'PatientFinanceController@pay_all_patient_bills');
|
|
Route::any('/patient_finance/save_pay_all_patient_bills', 'PatientFinanceController@save_pay_all_patient_bills')->name('patient_finance.save_pay_all_patient_bills');
|
|
Route::any('/patient_finance/print_item_receipt_pdf', 'PatientFinanceController@print_item_receipt_pdf');
|
|
Route::any('/patient_finance/make_chi_deposits/{item_type}', 'PatientFinanceController@make_chi_deposits')->name('patient_finance.make_chi_deposits');
|
|
Route::any('/patient_finance/store_chi_deposits', 'PatientFinanceController@store_chi_deposits')->name('patient_finance.store_chi_deposits');
|
|
Route::any('/patient_finance/print_chi_deposit/{receipt_number}', 'PatientFinanceController@print_chi_deposit');
|
|
Route::any('/patient_finance/print_chi_deposit_pdf', 'PatientFinanceController@print_chi_deposit_pdf')->name('patient_finance.print_chi_deposit_pdf');
|
|
Route::any('/patient_finance/save_new_non_staff_guarantor', 'PatientFinanceController@save_new_non_staff_guarantor')->name('patient_finance.save_new_non_staff_guarantor');
|
|
Route::any('dynamic_save_of_services_on_central_billing', 'PatientFinanceController@dynamic_save_of_services_on_central_billing');
|
|
Route::any('clean_patient_category_invoices_income_accounts/{start}/{end}', 'PatientFinanceController@clean_patient_category_invoices_income_accounts');
|
|
|
|
Route::any('/patient_finance/make_deposit_optical_items', 'PatientFinanceController@make_deposit_optical_items')->name('patient_finance.make_deposit_optical_items');
|
|
Route::any('/patient_finance/store_optical_items_deposit', 'PatientFinanceController@store_optical_items_deposit')->name('patient_finance.store_optical_items_deposit');
|
|
Route::any('/patient_finance/print_optical_items_receipt/{type}/{receipt_number}', 'PatientFinanceController@print_optical_items_receipt');
|
|
|
|
Route::resource('patient_finance', 'PatientFinanceController');
|
|
}); |