Files
streamline-emr/docker/streamline-src/Modules/FinanceReports/Routes/web.php
T

107 lines
13 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
Route::group(['middleware' => ['auth', 'disablebackbutton', 'user-locale','subscription-tracking', 'password-expiry']], function () {
/* Finance Reports */
Route::get('finance_reports', 'FinanceReportsController@index')->name('finance_reports.index');
Route::any('finance_reports/procedure', 'FinanceReportsController@procedureReport')->name('finance_reports.procedure');
Route::any('finance_reports/income_cash', 'FinanceReportsController@incomeCashReport')->name('finance_reports.income_cash');
Route::any('finance_reports/received_cash', 'FinanceReportsController@receivedCash')->name('finance_reports.received_cash');
Route::any('finance_reports/ward_discounts_report', 'FinanceReportsController@ward_discounts_report')->name('finance_reports.ward_discounts_report');
Route::any('finance_reports/income_detailed_report', 'FinanceReportsController@incomeDetailedReport')->name('finance_reports.income_detailed_report');
Route::any('finance_reports/custom_investigation_search', 'FinanceReportsController@customInvestigationSearch')->name('finance_reports.custom_investigation_search');
Route::any('finance_reports/stock_status', 'FinanceReportsController@stockStatus')->name('finance_reports.stock_status');
Route::any('finance_reports/purchases_per_supplier', 'FinanceReportsController@purchasesPerSupplier')->name('finance_reports.purchases_per_supplier');
Route::any('finance_reports/total_purchases', 'FinanceReportsController@totalPurchases')->name('finance_reports.total_purchases');
Route::any('finance_reports/accounts_payable_aging_summary', 'FinanceReportsController@accounts_payable_aging_summary')->name('finance_reports.accounts_payable_aging_summary');
Route::any('finance_reports/accounts_payable_aging_detail', 'FinanceReportsController@accounts_payable_aging_detail')->name('finance_reports.accounts_payable_aging_detail');
Route::any('finance_reports/print_accounts_payable_aging_summary', 'FinanceReportsController@print_accounts_payable_aging_summary')->name('finance_reports.print_accounts_payable_aging_summary');
Route::any('finance_reports/print_accounts_payable_aging_detail', 'FinanceReportsController@print_accounts_payable_aging_detail')->name('finance_reports.print_accounts_payable_aging_detail');
Route::any('finance_reports/accounts_receivable_aging_summary', 'FinanceReportsController@accounts_receivable_aging_summary')->name('finance_reports.accounts_receivable_aging_summary');
Route::any('finance_reports/accounts_receivable_aging_detail', 'FinanceReportsController@accounts_receivable_aging_detail')->name('finance_reports.accounts_receivable_aging_detail');
Route::any('finance_reports/print_accounts_receivable_aging_summary', 'FinanceReportsController@print_accounts_receivable_aging_summary')->name('finance_reports.print_accounts_receivable_aging_summary');
Route::any('finance_reports/print_accounts_receivable_aging_detail', 'FinanceReportsController@print_accounts_receivable_aging_detail')->name('finance_reports.print_accounts_receivable_aging_detail');
Route::any('finance_reports/patient_accounts_deposits_details', 'FinanceReportsController@patient_accounts_deposits_details')->name('finance_reports.patient_accounts_deposits_details');
Route::any('finance_reports/patient_accounts_sales_details', 'FinanceReportsController@patient_accounts_sales_details')->name('finance_reports.patient_accounts_sales_details');
Route::any('finance_reports/income_detail/{data}', 'FinanceReportsController@income_detail')->name('finance_reports.income_detail');
Route::any('finance_reports/cost_of_sales_detail/{data}', 'FinanceReportsController@cost_of_sales_detail')->name('finance_reports.cost_of_sales_detail');
Route::any('finance_reports/expense_detail/{data}', 'FinanceReportsController@expense_detail')->name('finance_reports.expense_detail');
Route::any('finance_reports/fixed_asset_detail/{data}', 'FinanceReportsController@fixed_asset_detail')->name('finance_reports.fixed_asset_detail');
Route::any('finance_reports/current_asset_detail/{data}', 'FinanceReportsController@current_asset_detail')->name('finance_reports.current_asset_detail');
Route::any('finance_reports/other_current_asset_detail/{data}', 'FinanceReportsController@other_current_asset_detail')->name('finance_reports.other_current_asset_detail');
Route::any('finance_reports/liability_detail/{data}', 'FinanceReportsController@liability_detail')->name('finance_reports.liability_detail');
Route::any('finance_reports/equity_detail/{data}', 'FinanceReportsController@equity_detail')->name('finance_reports.equity_detail');
Route::any('finance_reports/trial_balance', 'FinanceReportsController@trial_balance')->name('finance_reports.trial_balance');
Route::any('finance_reports/profit_or_loss_statement', 'FinanceReportsController@profit_or_loss_statement')->name('finance_reports.profit_or_loss_statement');
Route::any('finance_reports/print_profit_or_loss_statement', 'FinanceReportsController@print_profit_or_loss_statement')->name('finance_reports.print_profit_or_loss_statement');
Route::any('finance_reports/balance_sheet', 'FinanceReportsController@balance_sheet')->name('finance_reports.balance_sheet');
Route::any('finance_reports/print_balance_sheet', 'FinanceReportsController@print_balance_sheet')->name('finance_reports.print_balance_sheet');
Route::any('finance_reports/cash_flow_statement', 'FinanceReportsController@cash_flow_statement')->name('finance_reports.cash_flow_statement');
Route::any('finance_reports/print_cash_flow_statement', 'FinanceReportsController@print_cash_flow_statement')->name('finance_reports.print_cash_flow_statement');
Route::any('finance_reports/income_received', 'FinanceReportsController@incomeReceived')->name('finance_reports.income_received');
Route::any('finance_reports/banking_deposits', 'FinanceReportsController@bankingDeposits')->name('finance_reports.banking_deposits_reports');
Route::any('finance_reports/discrepancies', 'FinanceReportsController@discrepancies')->name('finance_reports.discrepancies');
Route::any('finance_reports/discounts_report', 'FinanceReportsController@discountsReport')->name('finance_reports.discounts_report');
Route::any('finance_reports/donor_discounts_report', 'FinanceReportsController@donorDiscountsReport')->name('finance_reports.donor_discounts_report');
Route::any('finance_reports/hospital_discounts_report', 'FinanceReportsController@hospitalDiscountsReport')->name('finance_reports.hospital_discounts_report');
Route::any('finance_reports/receive_cashier_payments', 'FinanceReportsController@receiveCashierPayments')->name('finance_reports.receive_cashier_payments');
Route::any('finance_reports/cashier_receipt', 'FinanceReportsController@processCashierReceipt')->name('finance_reports.cashier_receipt');
Route::any('finance_reports/print_cashier_receipt', 'FinanceReportsController@print_cashier_receipt')->name('finance_reports.print_cashier_receipt');
Route::any('finance_reports/cashier_income_detail/{id}', 'FinanceReportsController@cashier_income_detail')->name('finance_reports.cashier_income_detail');
Route::any('finance_reports/reconcile_cashier_income_records', 'FinanceReportsController@reconcile_cashier_income_records')->name('finance_reports.reconcile_cashier_income_records');
Route::any('finance_reports/delete_cashier_income/{id}', 'FinanceReportsController@delete_cashier_income')->name('finance_reports.delete_cashier_income');
Route::any('finance_reports/undo_banking/{id}', 'FinanceReportsController@undo_banking')->name('finance_reports.undo_banking');
Route::any('finance_reports/undo_payment/{id}', 'FinanceReportsController@undo_payment')->name('finance_reports.undo_payment');
Route::any('finance_reports/discounts', 'FinanceReportsController@discounts')->name('finance_reports.discounts');
Route::any('/finance_reports/custom_debtors/{category}', 'FinanceReportsController@custom_debtors')->name('finance_reports.custom_debtors');
Route::any('/finance_reports/custom_debtor/{debtor}/{category}', 'FinanceReportsController@custom_debtor')->name('finance_reports.custom_debtor');
Route::any('/finance_reports/custom_debt_plans/{category}', 'FinanceReportsController@custom_debt_plans')->name('finance_reports.custom_debt_plans');
Route::any('/finance_reports/custom_debt_plan/{patient_id}/{category}', 'FinanceReportsController@custom_debt_plan')->name('finance_reports.custom_debt_plan');
Route::any('finance_reports/inpatient_deposit_receipt_reprint/{id}', 'FinanceReportsController@inpatient_deposit_receipt_reprint')->name('finance_reports.inpatient_deposit_receipt_reprint');
Route::any('finance_reports/inpatient_payment_receipt_reprint/{id}', 'FinanceReportsController@inpatient_payment_receipt_reprint')->name('finance_reports.inpatient_payment_receipt_reprint');
Route::any('finance_reports/services_receipt_reprint/{id}', 'FinanceReportsController@servicesReceiptReprint')->name('finance_reports.services_receipt_reprint');
Route::any('finance_reports/treatment_receipt_reprint/{id}', 'FinanceReportsController@treatmentReceiptReprint')->name('finance_reports.treatment_receipt_reprint');
Route::any('finance_reports/procedures_receipt_reprint/{id}', 'FinanceReportsController@proceduresReceiptReprint')->name('finance_reports.procedures_receipt_reprint');
Route::any('finance_reports/sundries_receipt_reprint/{id}', 'FinanceReportsController@sundriesReceiptReprint')->name('finance_reports.sundries_receipt_reprint');
Route::any('finance_reports/premiums_receipt_reprint/{id}', 'FinanceReportsController@premiumsReceiptReprint')->name('finance_reports.premiums_receipt_reprint');
Route::any('finance_reports/investigations_receipt_reprint/{id}', 'FinanceReportsController@investigationsReceiptReprint')->name('finance_reports.investigations_receipt_reprint');
Route::any('finance_reports/patient_payment_receipt/{id}', 'FinanceReportsController@patient_payment_receipt')->name('finance_reports.patient_payment_receipt');
Route::any('finance_reports/donor_payment_receipt/{id}', 'FinanceReportsController@donor_payment_receipt')->name('finance_reports.donor_payment_receipt');
Route::any('finance_reports/donorDiscountPayment', 'FinanceReportsController@receiveDonorDiscountPayment')->name('finance_reports.donor_discount_payment');
Route::any('finance_reports/patient_discount_receipt', 'FinanceReportsController@patientDiscountReceipt')->name('finance_reports.patient_discount_receipt');
Route::any('finance_reports/donor_discount_receipt', 'FinanceReportsController@donorDiscountsReceipt')->name('finance_reports.donor_discounts_receipt');
Route::any('finance_reports/patient_refunds_report', 'FinanceReportsController@patient_refunds_report')->name('finance_reports.patient_refunds_report');
Route::any('finance_reports/point_of_sale', 'FinanceReportsController@pointOfSale')->name('finance_reports.point_of_sale');
Route::any('finance_reports/one_off_discounts_report', 'FinanceReportsController@one_off_discounts_report')->name('finance_reports.one_off_discounts_report');
Route::any('finance_reports/sales_by_patient_category', 'FinanceReportsController@sales_by_patient_category')->name('finance_reports.sales_by_patient_category');
Route::any('finance_reports/get_patient_category_sales_details/{id}/{start}/{end}', 'FinanceReportsController@get_patient_category_sales_details')->name('finance_reports.get_patient_category_sales_details');
Route::resource('finance_reports', 'FinanceReportsController');
Route::any('finance_reports/professional_fees_detail/{data}', 'FinanceReportsController@professional_fees_detail')->name('finance_reports.professional_fees_detail');
Route::any('check_if_cash_is_direct_deposit','FinanceReportsController@check_if_cash_is_direct_deposit');
Route::any('direct_bank_deposits_details','FinanceReportsController@direct_bank_deposits_details')->name('finance_reports.direct_bank_deposits_details');
Route::any('finance_reports/delete_direct_deposit_from_cashier_income/{id}', 'FinanceReportsController@delete_direct_deposit_from_cashier_income')->name('finance_reports.delete_direct_deposit_from_cashier_income');
Route::any('patient_dependants_report', 'FinanceReportsController@patient_dependants_report')->name('finance_reports.patient_dependants_report');
Route::any('dependants_renewals_report', 'FinanceReportsController@dependants_renewals_report')->name('finance_reports.dependants_renewals_report');
Route::any('dependant_consumption_details', 'FinanceReportsController@dependant_consumption_details');
Route::any('renew_dependant_threshold', 'FinanceReportsController@renew_dependant_threshold')->name('finance_reports.renew_dependant_threshold');
Route::any('clean_equities_transaction_date', 'FinanceReportsController@clean_equities_transaction_date');
});