@php $modules = App\Models\Module::cacheFor(now()->addDays()) ->toBase() ->get(); @endphp @role('Admin') @endrole @role('Admin|Receptionist') @endrole @role('Admin|Receptionist') @endrole @role('Admin') @endrole @role('Admin|Doctor|Receptionist|Nurse|Lab Technician') @module('IPD Patients', $modules) @endmodule @module('OPD Patients', $modules) @endmodule @endrole @role('Admin') @module('Vaccinated Patients', $modules) @endmodule @endrole @role('Admin') @module('Vaccinations', $modules) @endmodule @endrole @role('Admin') {{-- @module('Accounts',$modules) --}} {{-- @endmodule --}} @endrole @role('Admin|Accountant') @module('Accounts', $modules) @endmodule @endrole @role('Admin|Accountant') @module('Employee Payrolls', $modules) @endmodule @endrole @role('Admin|Accountant') @module('Invoices', $modules) @endmodule @endrole @role('Admin|Accountant') @module('Payments', $modules) @endmodule @endrole @role('Admin') @module('Payment Reports', $modules) @endmodule @endrole @role('Admin') @module('Advance Payments', $modules) @endmodule @endrole @role('Admin|Accountant|Receptionist') @module('Bills', $modules) @endmodule @endrole @role('Admin') @endrole @role('Admin|Nurse|Doctor') @module('Bed Assigns', $modules) @endmodule @module('Bed Assigns', $modules) @endmodule @endrole @role('Admin|Nurse') @module('Beds', $modules) @endmodule @module('Bed Types', $modules) @endmodule @endrole @role('Admin|Lab Technician') @module('Blood Banks', $modules) @endmodule @endrole @role('Admin|Lab Technician') @module('Blood Donors', $modules) @endmodule @endrole @role('Admin|Lab Technician') @module('Blood Donations', $modules) @endmodule @endrole @role('Admin|Lab Technician') @module('Blood Issues', $modules) @endmodule @endrole @role('Admin|Receptionist|Doctor') @module('Patients', $modules) @endmodule @endrole @role('Admin|Receptionist|Case Manager') @module('Cases', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Case Handlers', $modules) @endmodule @endrole @role('Admin|Receptionist|Doctor|Case Manager') @module('Patient Admissions', $modules) @endmodule @endrole @role('Case Manager|Pharmacist|Lab Technician') @module('Doctors', $modules) @endmodule @endrole @role('Pharmacist|Nurse') @module('Prescriptions', $modules) @endmodule @endrole @role('Admin|Doctor|Patient') @module('Documents', $modules) @endmodule @endrole @role('Admin') @module('Document Types', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Insurances', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Packages', $modules) @endmodule @endrole @role('Admin|Receptionist|Accountant') @module('Services', $modules) @endmodule @endrole @role('Admin|Receptionist|Case Manager') @module('Ambulances', $modules) @endmodule @endrole @role('Admin|Receptionist|Case Manager') @module('Ambulances Calls', $modules) @endmodule @endrole @role('Admin|Receptionist') {{-- @endmodule @endrole @role('Admin') @module('Doctor Departments', $modules) @endmodule @endrole @role('Admin') @module('Schedules', $modules) @endmodule @endrole @role('Admin|Nurse') @module('Prescriptions', $modules) @endmodule @endrole @endrole @role('Admin|Doctor') @endrole @role('Admin') @module('Accountants', $modules) @endmodule @endrole @role('Admin') @module('Nurses', $modules) @endmodule @endrole {{-- @endmodule @endrole @role('Admin') @module('Lab Technicians', $modules) @endmodule @endrole @role('Admin') @module('Pharmacists', $modules) @endmodule @endrole @role('Nurse') @module('Doctors', $modules) @endmodule @endrole @role('Nurse') @module('Prescriptions', $modules) @endmodule @endrole @module('Appointments', $modules) @endmodule @role('Admin|Doctor|Nurse|Patient') @module('Birth Reports', $modules) @endmodule @endrole @role('Admin|Doctor|Nurse|Patient') @module('Death Reports', $modules) @endmodule @endrole @role('Admin|Doctor|Nurse|Patient') @module('Investigation Reports', $modules) @endmodule @endrole @role('Admin|Doctor|Nurse|Patient') @module('Operation Reports', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician') @module('Medicine Categories', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician') @module('Medicine Brands', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician|Nurse') @module('Medicines', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician|Nurse') @module('Medicines', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician') @module('Medicines', $modules) @endmodule @endrole @role('Admin|Pharmacist|Lab Technician') @module('Medicines', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Radiology Categories', $modules) @endmodule @endrole @role('Admin|Receptionist|Pharmacist|Lab Technician') @module('Radiology Tests', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Pathology Categories', $modules) @endmodule @module('Pathology Units', $modules) @endmodule @module('Pathology Parameters', $modules) @endmodule @endrole @role('Admin|Receptionist|Pharmacist|Lab Technician') @module('Pathology Tests', $modules) @endmodule @endrole @role('Admin|Doctor|Receptionist|Lab Technician') @module('Diagnosis Categories', $modules) @endmodule @endrole @role('Admin|Doctor|Receptionist|Lab Technician|Nurse') @module('Diagnosis Tests', $modules) @endmodule @endrole @role('Admin|Doctor|Accountant|Case Manager|Receptionist|Pharmacist') @module('SMS', $modules) @endmodule @endrole @role('Admin|Case Manager|Receptionist') @module('Mail', $modules) @endmodule @endrole @role('Admin|Accountant') @module('Income', $modules) @endmodule @endrole @role('Admin|Accountant') @module('Expense', $modules) @endmodule @endrole @role('Admin') @module('Items Categories', $modules) @endmodule @endrole @role('Admin') @module('Items', $modules) @endmodule @endrole @role('Admin') @module('Item Stocks', $modules) @endmodule @endrole @role('Admin') @module('Issued Items', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Charge Categories', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Charges', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Doctor OPD Charges', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Call Logs', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Visitors', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Postal Receive', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Postal Dispatch', $modules) @endmodule @endrole @role('Admin|Doctor|Patient') @module('Live Consultations', $modules) @endmodule @endrole @role('Admin|Doctor|Accountant|Case Manager|Receptionist|Pharmacist|Lab Technician|Nurse') @module('Live Meetings', $modules) @endmodule @endrole @php($sectionName = Request::get('section') === null && !Request::is('hospital-schedules') && !Request::is('currency-settings') && !Request::is('operation-categories') && !Request::is('operations') && !Request::is('payment-gateways') && !Request::is('add-custom-fields')? 'general' : Request::get('section')) @role('Admin') @endrole @role('Admin') @module('Notice Boards', $modules) @endmodule @endrole @role('Admin|Receptionist') @module('Testimonial', $modules) @endmodule @endrole {{-- @endmodule @endrole @role('Doctor') @module('Doctors', $modules) @endmodule @module('Schedules', $modules) @endmodule @module('Prescriptions', $modules) @endmodule @endrole @role('Doctor|Accountant|Case Manager|Receptionist|Pharmacist|Lab Technician|Nurse|Patient') @module('Notice Boards', $modules) @endmodule @endrole @role('Doctor|Accountant|Case Manager|Receptionist|Pharmacist|Lab Technician|Nurse') @module('My Payrolls', $modules) @endmodule @endrole @role('Patient') @module('Patient Cases', $modules) @endmodule @endrole @role('Patient') @endrole @role('Patient') @module('Patient Admissions', $modules) @endmodule @endrole @role('Patient') @module('Prescriptions', $modules) @endmodule @endrole @role('Patient') @module('Vaccinated Patients', $modules) @endmodule @endrole @role('Patient') @module('IPD Patients', $modules) @endmodule @module('OPD Patients', $modules) @endmodule @endrole @role('Patient') @module('Diagnosis Tests', $modules) @endmodule @endrole @role('Patient') @module('Invoices', $modules) @endmodule @endrole @role('Patient') @module('Bills', $modules) @endmodule @endrole @module('Operation Categories', $modules) @endmodule @module('Operation', $modules) @endmodule @role('Admin') {{-- --}} @endrole @role('Doctor') @endrole @role('Admin|Patient|Doctor') {{-- --}} @endrole