mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-11 18:51:31 +00:00
An updated set of source files and initialization was provided by streamline to address issues observed during initial testing. These files have been updated in order to generate a new set of app images.
1144 lines
74 KiB
PHP
Executable File
1144 lines
74 KiB
PHP
Executable File
@php use Streamline\Enums\Roles; @endphp
|
|
<!-- Left navbar-header -->
|
|
<div class="navbar-default sidebar" role="navigation">
|
|
<div class="sidebar-nav navbar-collapse slimscrollsidebar">
|
|
<ul class="nav" id="side-menu">
|
|
|
|
<li><a href="{{ route('home') }}" class="waves-effect"><i class="ti-dashboard p-r-10"></i> <span
|
|
class="hide-menu">{{ __('layout.home') }}</span></a></li>
|
|
|
|
@if (Module::has('Reports') && Module::isEnabled('Reports') && Auth::user()->can('view-dashboard-reports'))
|
|
<li><a href="{{ route('reports_dashboard.list') }}" class="waves-effect"><i class="ti-file p-r-10"></i>
|
|
<span class="hide-menu">{{ __('home.reports_dashboard') }}</span></a></li>
|
|
@endif
|
|
|
|
@if (Module::has('Patients') &&
|
|
Module::isEnabled('Patients') &&
|
|
(Auth::user()->can('patient-create') || Auth::user()->can('patient-list')))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="icon-people p-r-10"></i>
|
|
<span class="hide-menu "> {{ __('layout.patients') }} <span class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('patient-create'))
|
|
<li><a href="{{ route('patients.create') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.new_patient') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('patient-list'))
|
|
<li><a href="{{ route('patients.index') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.view_patients') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('patient-list'))
|
|
<li><a href="{{ route('patients.follow_up') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.patient_appointments') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('patient-appointments-report'))
|
|
<li><a href="{{ route('patients.patient_appointments_report') }}"><i
|
|
class="fa fa-chevron-right"></i>
|
|
{{ __('layout.patient_appointments_report') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-smart-triage') && is_smart_triage_enabled())
|
|
<li><a href="{{ route('triage.smart_triage_report') }}"><i class="fa fa-chevron-right"></i>
|
|
Smart Triage Report</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-smart-discharge') && is_smart_discharge_enabled())
|
|
<li><a href="{{ route('post_discharge_risk.view_scores') }}"><i
|
|
class="fa fa-chevron-right"></i> Post Discharge Risk Scores</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-inactive-patients'))
|
|
<li><a href="{{ route('patients.inactive') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.inactive_patients') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Insurance') &&
|
|
Module::isEnabled('Insurance') &&
|
|
Auth::user()->can('insurance-home') &&
|
|
is_chi_enabled())
|
|
<li>
|
|
<a href="javascript:void(0);" class="waves-effect"><i class="fa fa-shield"></i>
|
|
<span class="hide-menu"> {{ __('layout.CHI_insurance') }} <span
|
|
class="fa arrow"></span> </span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('insurance-product-setup'))
|
|
<li><a href="{{ route('insurance.product_setup') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.product_set_up') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('insurance-scheme-administration'))
|
|
<li><a href="{{ route('insurance.scheme_administration') }}"><i
|
|
class="fa fa-chevron-right"></i> {{ __('layout.scheme_administration') }}
|
|
</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('insurance-reports'))
|
|
<li><a href="{{ route('insurance.index') }}"> <i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.chi_report') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Patients') && Module::isEnabled('Patients') && Auth::user()->can('view-point-of-sale'))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="fa fa-shopping-cart"></i>
|
|
<span class="hide-menu "> {{ __('layout.point_of_sale') }} <span
|
|
class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
<li><a href="{{ route('point_of_sale.order_items') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.point_of_sale') }}</a></li>
|
|
<li><a href="{{ route('point_of_sale.index') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.view_point_of_sale_records') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Investigations') &&
|
|
Module::isEnabled('Investigations') &&
|
|
(Auth::user()->can('investigations-incoming') ||
|
|
Auth::user()->can('investigations-authenticate') ||
|
|
Auth::user()->can('investigation-results-list') ||
|
|
Auth::user()->can('investigation-results-alter') ||
|
|
Auth::user()->can('investigations-historical-list') ||
|
|
Auth::user()->can('find a donor') ||
|
|
Auth::user()->can('lab-management')))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="icon-docs p-r-10"></i>
|
|
<span class="hide-menu "> Labs <span class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('investigations-incoming'))
|
|
<li><a href="{{ route('investigations.incoming_labs') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.incoming_investigations') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigation-results-list'))
|
|
<li><a href="{{ route('investigations.view_lab_results') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.lab_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-lab-machine-results'))
|
|
<li><a href="{{ route('lab_machines.view_lab_machine_results') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_lab_instrument_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigations-authenticate'))
|
|
<li><a href="{{ route('investigations.authenticate_labs') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.authenticate_investigations') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigation-results-alter'))
|
|
<li><a href="{{ route('investigations.alter_results') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.alter_investigations_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigations-historical-list'))
|
|
<li><a href="{{ route('investigations.historical_labs') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.historical_investigations') }}
|
|
</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('find-a-donor'))
|
|
<li><a href="{{ route('blood_donations.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.find_a_donor') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('lab-management'))
|
|
<li><a href="{{ route('labs.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.labs_management') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('lab-management'))
|
|
<li><a href="{{ route('labs.labs_stock_sheet') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.labs_stock_sheet') }}</a></li>
|
|
@endif
|
|
@if (Module::has('Stores') && Module::isEnabled('Stores') && Auth::user()->can('requisition-for-lab-sundries'))
|
|
<li><a href="{{ route('stores.lab_sundries') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.requisition_of_sundries') }}</a></li>
|
|
@endif
|
|
@if (Module::has('Stores') && Module::isEnabled('Stores') && Auth::user()->can('view-lab-sundries-stock-sheet'))
|
|
<li><a href="{{ route('stores.lab_sundries_stock_sheet') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.lab_sundries_stock_sheet') }}
|
|
</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('lab_specimen-list'))
|
|
<li><a href="{{ route('laboratory_specimen.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.laboratory_specimens') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('cancel-investigation-order'))
|
|
<li><a href="{{ route('investigations.investigations_to_cancel') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.cancel_ordered_investigation') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('restore-cancelled-investigation-order'))
|
|
<li><a href="{{ route('investigations.view_deleted_ordered_invetigations') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_cancelled_ordered_investigations') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Investigations') &&
|
|
Module::isEnabled('Investigations') &&
|
|
(Auth::user()->can('imaging-incoming-radiology') ||
|
|
Auth::user()->can('imaging-incoming-ultrasound') ||
|
|
Auth::user()->can('imaging-radiology-results') ||
|
|
Auth::user()->can('imaging-ultrasound-results') ||
|
|
Auth::user()->can('imaging-alter-investigation-results') ||
|
|
Auth::user()->can('imaging-incoming-ultrasound-obstetric')))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="fa fa-camera-retro p-r-10"></i>
|
|
<span class="hide-menu "> {{ __('layout.imaging') }} <span class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('imaging-incoming-radiology') || Auth::user()->can('imaging-radiology-results'))
|
|
<li><a href="{{ route('investigations.incoming_imaging', 'Imaging') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.radiology_requests') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-incoming-cardiology') || Auth::user()->can('imaging-cardiology-results'))
|
|
<li><a href="{{ route('investigations.incoming_imaging', 'Cardio') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.cardiology_requests') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-incoming-ultrasound') || Auth::user()->can('imaging-ultrasound-results'))
|
|
<li><a href="{{ route('investigations.incoming_imaging', 'Ultrasound') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.ultrasound_requests') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-incoming-ultrasound-obstetric') ||
|
|
Auth::user()->can('imaging-ultrasound-obstetric-results'))
|
|
<li><a href="{{ route('investigations.incoming_imaging', 'Ultrasound_Obstetric') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.obstetric_ultrasound_requests') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-alter-investigation-results'))
|
|
<li><a href="{{ route('investigations.alter_results_others') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.alter_investigations_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-view-historical-results'))
|
|
<li><a href="{{ route('investigations.imaging_historical_results') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.view_historical_results') }}
|
|
</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('imaging-echo-cardio-template'))
|
|
<li><a href="{{ route('investigations.cardio_echo_template') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.edit_echo_cardiology_templates') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('radiologies-management'))
|
|
<li><a href="{{ route('radiology.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.radiologies_management') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('dentals-management'))
|
|
<li><a href="{{ route('dentals.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.dentals_management') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Pharmacy') && Module::isEnabled('Pharmacy') &&
|
|
(Auth::user()->can('confirm-prescriptions') ||
|
|
Auth::user()->can('pharmacy-incoming-prescriptions') ||
|
|
Auth::user()->can('pharmacy-ward-dispensing') ||
|
|
Auth::user()->can('pharmacy-stock-sheet') ||
|
|
Auth::user()->can('create-ward-item-request') ||
|
|
Auth::user()->can('view-incoming-ward-item-requests') ||
|
|
Auth::user()->can('pharmacy-drug-requisition') ||
|
|
Auth::user()->can('pharmacy-saved-requisitions')))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="fa fa-camera-retro p-r-10"></i>
|
|
<span class="hide-menu "> {{ __('layout.pharmacy') }} <span class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (is_incoming_prescriptions_feature_enabled())
|
|
@if (Auth::user()->can('confirm-prescriptions'))
|
|
<li><a
|
|
href="{{ route('pharmacy.confirm_prescriptions') }}">{{ __('layout.confirm_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
@endif
|
|
@if (Auth::user()->can('view-progressive-prescriptions'))
|
|
<li><a
|
|
href="{{ route('pharmacy.confirm_progressive_prescriptions') }}">{{ __('layout.progressive_treatments') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-incoming-prescriptions'))
|
|
<li><a href="{{ route('pharmacy.index') }}">{{ __('layout.incoming_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('pharmacy-ward-dispensing-per-chart'))
|
|
<li><a
|
|
href="{{ route('pharmacy.ward_dispensing_per_chart') }}">{{ __('layout.ward_dispensing_per_chart') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('view-incoming-ward-dispensing-per-chart'))
|
|
<li><a
|
|
href="{{ url('incoming_ward_charts') }}">{{ __('layout.incoming_ward_charts') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Module::has('WardManagement') && Module::isEnabled('WardManagement'))
|
|
@if (Auth::user()->can('create-ward-item-request'))
|
|
<li><a
|
|
href="{{ route('ward_item_request.ward_item_requests') }}">{{ __('layout.ward_item_request') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('view-incoming-ward-item-requests'))
|
|
<li><a
|
|
href="{{ route('ward_item_request.incoming_ward_requests') }}">{{ __('layout.incoming_ward_item_request') }}</a>
|
|
</li>
|
|
@endif
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-stock-sheet'))
|
|
<li><a
|
|
href="{{ route('pharmacy.stock_sheet') }}">{{ __('layout.pharmacy_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-stock-sheet'))
|
|
<li><a
|
|
href="{{ route('pharmacy.sundries_stock_sheet') }}">{{ __('layout.sundries_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-stock-reconciliation'))
|
|
<li><a
|
|
href="{{ route('pharmacy.drugs_stock_reconciliation') }}">{{ __('layout.drugs_stock_reconciliation') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-stock-reconciliation-report'))
|
|
<li><a
|
|
href="{{ route('pharmacy.drugs_stock_reconciliation_report') }}">{{ __('layout.drugs_stock_reconciliation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-sundries-stock-reconciliation'))
|
|
<li><a
|
|
href="{{ route('pharmacy.sundries_stock_reconciliation') }}">{{ __('layout.sundries_stock_reconciliation') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-sundries-stock-reconciliation-report'))
|
|
<li><a
|
|
href="{{ route('pharmacy.sundries_stock_reconciliation_report') }}">{{ __('layout.sundries_stock_reconciliation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-drug-requisition'))
|
|
<li><a
|
|
href="{{ route('pharmacy.requisition_for_drugs') }}">{{ __('layout.requisition_for_items') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-saved-requisitions'))
|
|
<li><a
|
|
href="{{ route('pharmacy.select_temporary_requisition') }}">{{ __('layout.saved_requisitions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('pharmacy-previous-requisitions'))
|
|
<li><a
|
|
href="{{ route('pharmacy.previous_requisitions') }}">{{ __('layout.previous_requisitions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('view-pharmacy-dispensation-report'))
|
|
<li><a
|
|
href="{{ route('pharmacy.pharmacy_dispensation_report_drugs') }}">{{ __('layout.dispensation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('cancel-prescription'))
|
|
<li><a
|
|
href="{{ route('pharmacy.view_prescriptions_to_cancel') }}">{{ __('layout.cancel_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('restore-cancelled-prescription'))
|
|
<li><a
|
|
href="{{ route('pharmacy.view_cancelled_prescriptions') }}">{{ __('layout.view_cancelled_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('restore-cancelled-prescription'))
|
|
<li><a
|
|
href="{{ route('pharmacy.view_cancelled_progressive_prescriptions') }}">{{ __('layout.view_cancelled_progressive_treatments') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-stock-sheet'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.stock_sheet') }}">{{ __('layout.pharmacy_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-stock-sheet'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.sundries_stock_sheet') }}">{{ __('layout.sundries_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-stock-reconciliation'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.drugs_stock_reconciliation') }}">{{ __('layout.drugs_stock_reconciliation') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-stock-reconciliation-report'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.drugs_stock_reconciliation_report') }}">{{ __('layout.drugs_stock_reconciliation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-sundries-stock-reconciliation'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.sundries_stock_reconciliation') }}">{{ __('layout.sundries_stock_reconciliation') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-sundries-stock-reconciliation-report'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.sundries_stock_reconciliation_report') }}">{{ __('layout.sundries_stock_reconciliation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if(is_eye_module_enabled() && Auth::user()->can('pharmacy-stock-reconciliation'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.optical_stock_reconciliation') }}">{{ __('layout.optical_stock_reconciliation') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-drug-requisition'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.requisition_for_drugs') }}">{{ __('layout.requisition_for_items') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-saved-requisitions'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.select_temporary_requisition') }}">{{ __('layout.saved_requisitions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('pharmacy-previous-requisitions'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.previous_requisitions') }}">{{ __('layout.previous_requisitions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('create-ward-item-request'))
|
|
<li>
|
|
<a href="{{ route('ward_item_request.ward_item_requests') }}">{{ __('layout.ward_item_request') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('view-incoming-ward-item-requests'))
|
|
<li>
|
|
<a href="{{ route('ward_item_request.incoming_ward_requests') }}">{{ __('layout.incoming_ward_item_request') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('view-pharmacy-dispensation-report'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.pharmacy_dispensation_report_drugs') }}">{{ __('layout.dispensation_report') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('cancel-prescription'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.view_prescriptions_to_cancel') }}">{{ __('layout.cancel_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('restore-cancelled-prescription'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.view_cancelled_prescriptions') }}">{{ __('layout.view_cancelled_prescriptions') }}</a>
|
|
</li>
|
|
@endif
|
|
@if( Auth::user()->can('restore-cancelled-prescription'))
|
|
<li>
|
|
<a href="{{ route('pharmacy.view_cancelled_progressive_prescriptions') }}">{{ __('layout.view_cancelled_progressive_treatments') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('ClinicalData') &&
|
|
Module::isEnabled('ClinicalData') &&
|
|
Auth::user()->can('drug-create', 'drug-list', 'drug-delete'))
|
|
<li><a href="javascript:void(0);" class="waves-effect">
|
|
<i class="fa fa-medkit"> </i>
|
|
<span class="hide-menu "> {{ __('layout.drugs') }} <span
|
|
class="fa arrow"></span></span>
|
|
<!--<span class="label label-rounded label-danger pull-right">HOT</span></span>-->
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('drug-create'))
|
|
<li><a href="{{ route('drugs.create') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.new_drug') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('drug-create'))
|
|
<li><a href="{{ route('drugs.bulk_create') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.add_multiple_drugs') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('drug-list'))
|
|
<li><a href="{{ route('drugs.index') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.view_drugs') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('drug-delete'))
|
|
<li><a href="{{ route('drugs.inactive') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.inactive_drugs') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('drug-list'))
|
|
<li><a href="{{ route('drugs.index_drugs_expiring') }}"><i
|
|
class="fa fa-chevron-right"></i> {{ __('layout.expiring_drugs') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('drug-list'))
|
|
<li><a href="{{ route('drugs.index_drugs_low_stock') }}"><i
|
|
class="fa fa-chevron-right"></i> {{ __('layout.running_out_of_stock') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (false)
|
|
@if (Module::has('Hiv') &&
|
|
Module::isEnabled('Hiv') &&
|
|
(Auth::user()->can('hiv-incoming') ||
|
|
Auth::user()->can('hiv-authenticate') ||
|
|
Auth::user()->can('investigation-results-list') ||
|
|
Auth::user()->can('investigation-results-alter') ||
|
|
Auth::user()->can('hiv-historical-list') ||
|
|
Auth::user()->can('find a donor') ||
|
|
Auth::user()->can('lab-management')))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="fa fa-copy p-r-10"></i>
|
|
<span class="hide-menu "> HIV <span class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('investigations-incoming'))
|
|
<li><a href="{{ route('investigations.incoming_labs') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.incoming_investigations') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigation-results-list'))
|
|
<li><a href="{{ route('investigations.view_lab_results') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.lab_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-lab-machine-results'))
|
|
<li><a href="{{ route('lab_machines.view_lab_machine_results') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_lab_instrument_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigations-authenticate'))
|
|
<li><a href="{{ route('investigations.authenticate_labs') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.authenticate_investigations') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigation-results-alter'))
|
|
<li><a href="{{ route('investigations.alter_results') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.alter_investigations_results') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('investigations-historical-list'))
|
|
<li><a href="{{ route('investigations.historical_labs') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.historical_investigations') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('find-a-donor'))
|
|
<li><a href="{{ route('blood_donations.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.find_a_donor') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('lab-management'))
|
|
<li><a href="{{ route('labs.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.labs_management') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('lab-management'))
|
|
<li><a href="{{ route('labs.labs_stock_sheet') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.labs_stock_sheet') }}</a></li>
|
|
@endif
|
|
@if (Module::has('Stores') && Module::isEnabled('Stores') && Auth::user()->can('requisition-for-lab-sundries'))
|
|
<li><a href="{{ route('stores.lab_sundries') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.requisition_of_sundries') }}</a></li>
|
|
@endif
|
|
@if (Module::has('Stores') && Module::isEnabled('Stores') && Auth::user()->can('view-lab-sundries-stock-sheet'))
|
|
<li><a href="{{ route('stores.lab_sundries_stock_sheet') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.lab_sundries_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('lab_specimen-list'))
|
|
<li><a href="{{ route('laboratory_specimen.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.laboratory_specimens') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('cancel-investigation-order'))
|
|
<li><a href="{{ route('investigations.investigations_to_cancel') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.cancel_ordered_investigation') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('restore-cancelled-investigation-order'))
|
|
<li><a href="{{ route('investigations.view_deleted_ordered_invetigations') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_cancelled_ordered_investigations') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
@endif
|
|
|
|
@if (Module::has('Stores') && Module::isEnabled('Stores') && Auth::user()->can('stores-home'))
|
|
<li>
|
|
<a href="{{ route('stores.index') }}" class="waves-effect">
|
|
<i class="icon-location-pin"></i>
|
|
<span class="hide-menu"> {{ __('layout.stores') }} </span>
|
|
</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('WardManagement') &&
|
|
Module::isEnabled('WardManagement') &&
|
|
(Auth::user()->can('view-ward-drug-stock-sheet') ||
|
|
Auth::user()->can('view-ward-sundry-stock-sheet') ||
|
|
Auth::user()->can('ward-list') ||
|
|
Auth::user()->can('pharmacy-ward-dispensing-per-chart') ||
|
|
Auth::user()->can('create-ward-item-request') ||
|
|
Auth::user()->can('view-incoming-ward-dispensing-per-chart') ||
|
|
Auth::user()->can('view-incoming-ward-item-requests') ||
|
|
Auth::user()->can('view-ward-drug-stock-sheet') ||
|
|
Auth::user()->can('view-ward-sundry-stock-sheet') ||
|
|
Auth::user()->can('ward-create')))
|
|
<li>
|
|
<a href="{{ route('wards.home') }}" class="waves-effect">
|
|
<i class="fa fa-book"></i>
|
|
<span class="hide-menu"> {{ __('layout.ward_management') }} </span>
|
|
</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('messageboard-list', 'messageboard-create', 'messageboard-delete', 'messageboard-inactive-list'))
|
|
<li>
|
|
<a href="{{ route('messageboard.index') }}" class="waves-effect"><i
|
|
class="icon-envelope p-r-10"></i>
|
|
<span class="hide-menu "> {{ __('layout.message_board') }}</span>
|
|
</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('ClinicalData') && Module::isEnabled('ClinicalData') && Auth::user()->can('view-clinical-data'))
|
|
<li>
|
|
<a href="{{ route('clinical_data.index') }}" class="waves-effect">
|
|
<i class="fa fa-stethoscope"></i>
|
|
<span class="hide-menu"> {{ __('layout.clinical_data') }} </span>
|
|
</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Theatre') && Module::isEnabled('Theatre') && Auth::user()->can('view-theatre-management'))
|
|
<li><a href="javascript:void(0)" class="waves-effect"><i class="fa fa-camera-retro p-r-10"></i> <span
|
|
class="hide-menu "> {{ __('layout.theatre_management') }}<span
|
|
class="fa arrow"></span></span></a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('view-theatre-drugs-stock-sheet'))
|
|
<li><a
|
|
href="{{ route('theatre.drugs_stock_sheet') }}">{{ __('layout.theatre_drugs_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-theatre-sundries-stock-sheet'))
|
|
<li><a
|
|
href="{{ route('theatre.sundries_stock_sheet') }}">{{ __('layout.theatre_sundries_stock_sheet') }}</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-theatre-requisitions'))
|
|
<li><a
|
|
href="{{ route('ward_item_request.ward_item_requests') }}">{{ __('layout.ward_item_request') }}</a>
|
|
</li>
|
|
|
|
<li><a href="{{ url('anaesthesia_report') }}">{{ __('layout.anaesthesia_report') }}</a>
|
|
</li>
|
|
|
|
<li><a href="{{ url('surgery_report') }}">{{ __('layout.surgery_report') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('ClinicalData') &&
|
|
Module::isEnabled('ClinicalData') &&
|
|
(Auth::user()->can('view-sms-reports') ||
|
|
Auth::user()->can('view-bed-categories') ||
|
|
Auth::user()->can('view-departments') ||
|
|
Auth::user()->can('send-sms') ||
|
|
Auth::user()->can('view-hospital-information') ||
|
|
Auth::user()->can('view-patient-categories') ||
|
|
Auth::user()->can('view-occupations') ||
|
|
Auth::user()->can('view-resource-categories') ||
|
|
Auth::user()->can('view-staff-positions') ||
|
|
Auth::user()->can('view-audit-trail') ||
|
|
Auth::user()->can('view-companies') ||
|
|
Auth::user()->can('view-donors') ||
|
|
Auth::user()->can('view-banks') ||
|
|
Auth::user()->can('view-suppliers') ||
|
|
Auth::user()->can('view-resources') ||
|
|
Auth::user()->can('view-prescription-errors') ||
|
|
Auth::user()->can('view-patient-payment-methods')))
|
|
<li><a href="javascript:void(0)" class="waves-effect"><i class="icon-wrench"></i> <span
|
|
class="hide-menu "> {{ __('layout.admin_custom') }}<span
|
|
class="fa arrow"></span></span></a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('view-patient-payment-methods'))
|
|
<li><a
|
|
href="/patient_payment_methods/index">{{ __('layout.patient_payment_methods') }}</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-prescription-errors'))
|
|
<li><a href="/view_prescription_errors/">{{ __('layout.prescription_errors') }}</a></li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-resources'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.resources') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('resources.create') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_resource') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('resources.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_resources') }}</a></li>
|
|
<li><a href="{{ route('resources.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_resources') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-companies'))
|
|
<li><a href="javascript:void(0)"
|
|
class="waves-effect">{{ __('layout.companies_employers') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('companies.create') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_companies') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('companies.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_companies') }}</a></li>
|
|
<li><a href="{{ route('companies.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_companies') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-suppliers'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.suppliers') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('suppliers.create') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_supplier') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('suppliers.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_suppliers') }}</a></li>
|
|
<li><a href="{{ route('suppliers.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_suppliers') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-donors'))
|
|
@if (is_donor_feature_enabled())
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.donors') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('donors.create') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_donor') }}</a></li>
|
|
<li><a href="{{ route('donors.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_donors') }}</a></li>
|
|
<li><a href="{{ route('donors.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_donors') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-audit-trail'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.audit_trail') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('audit_trail.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.audit_trail') }}</a></li>
|
|
<li><a href="{{ route('audit_trail.select_patient_and_episode') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.patient_timeline') }}</a></li>
|
|
<li><a href="/online_users/"><i
|
|
class="fa fa-angle-right"></i>{{ __('layout.logged_in_users') }}</a>
|
|
</li>
|
|
<li><a href="/failed_logins"><i
|
|
class="fa fa-angle-right"></i>{{ __('layout.failed_logins') }}</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-staff-positions'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.staff_positions') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('staff_positions.create') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_staff_position') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('staff_positions.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_staff_position') }}</a></li>
|
|
<li><a href="{{ route('staff_positions.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_staff_position') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-resource-categories'))
|
|
<li><a href="javascript:void(0)"
|
|
class="waves-effect">{{ __('layout.resource_categories') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('resource_categories.create') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_category') }}</a></li>
|
|
<li><a href="{{ route('resource_categories.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_categories') }}</a></li>
|
|
<li><a href="{{ route('resource_categories.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_categories') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-occupations'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.occupation') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('occupations.create') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.add_occupation') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('occupations.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_occupations') }}</a></li>
|
|
<li><a href="{{ route('occupations.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_occupations') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Insurance') && Module::isEnabled('Insurance') && Auth::user()->can('person-title-list'))
|
|
<li><a href="javascript:void(0)"
|
|
class="waves-effect">{{ __('person_titles.person_titles') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('person_titles.create') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('person_titles.add_person_title') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('person_titles.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('person_titles.view_person_title') }}</a></li>
|
|
<li><a href="{{ route('person_titles.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('person_titles.inactive_person_title') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-patient-categories'))
|
|
<li><a href="javascript:void(0)"
|
|
class="waves-effect">{{ __('layout.patient_categories') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('patient_categories.create') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.add_category') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('patient_categories.index') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.view_categories') }}
|
|
</a>
|
|
</li>
|
|
<li><a href="{{ route('patient_categories.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>{{ __('layout.inactive_categories') }}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-hospital-information'))
|
|
<li><a href="/hospital_information/1/edit/">{{ __('layout.hospital_information') }}</a>
|
|
</li>
|
|
@endif
|
|
|
|
@if ((Auth::user()->can('send-sms') || Auth::user()->can('view-sms-reports')) && is_sms_enabled())
|
|
<li><a href="javascript:void(0)" class="waves-effect">SMS <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('send-sms'))
|
|
<li><a href="{{ route('sms.send_sms') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.send_sms') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('view-sms-reports'))
|
|
<li><a href="{{ route('sms.view_sms_reports') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_sms_reports') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-departments'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.departments') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('departments.create') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.add_department') }}</a>
|
|
</li>
|
|
<li><a href="{{ route('departments.index') }}"><i class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_departments') }}</a></li>
|
|
<li><a href="{{ route('departments.edit.all') }}"><i
|
|
class="fa fa-angle-right"></i> {{ __('layout.bulk_edit') }}</a></li>
|
|
<li><a href="{{ route('departments.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_departments') }}</a></li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('view-bed-categories'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.bed_categories') }}
|
|
<span class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
<li><a href="{{ route('bed_categories.create') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_bed_category') }}</a></li>
|
|
<li><a href="{{ route('bed_categories.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_bed_categories') }}</a></li>
|
|
<li><a href="{{ route('bed_categories.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>{{ __('layout.activate_bed_categories') }}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('ClinicalData') &&
|
|
Module::isEnabled('ClinicalData') &&
|
|
(Auth::user()->can('district-create') ||
|
|
Auth::user()->can('district-list') ||
|
|
Auth::user()->can('district-delete') ||
|
|
Auth::user()->can('county-create') ||
|
|
Auth::user()->can('county-list') ||
|
|
Auth::user()->can('county-delete') ||
|
|
Auth::user()->can('subcounty-create') ||
|
|
Auth::user()->can('subcounty-list') ||
|
|
Auth::user()->can('subcounty-delete') ||
|
|
Auth::user()->can('parish-create') ||
|
|
Auth::user()->can('parish-list') ||
|
|
Auth::user()->can('parish-delete') ||
|
|
Auth::user()->can('village-create') ||
|
|
Auth::user()->can('village-list') ||
|
|
Auth::user()->can('village-delete')))
|
|
<li>
|
|
<a href="javascript:void(0)" class="waves-effect"><i class="icon-location-pin"></i> <span
|
|
class="hide-menu "> {{ __('layout.residences') }}<span class="fa arrow"></span></span>
|
|
</a>
|
|
@if (Auth::user()->can('district-create') || Auth::user()->can('district-list') || Auth::user()->can('district-delete'))
|
|
<ul class="nav nav-second-level">
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.districts') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('district-create'))
|
|
<li><a href="{{ route('districts.create') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.add_district') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('district-list'))
|
|
<li><a href="{{ route('districts.index') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.view_districts') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('district-delete'))
|
|
<li><a href="{{ route('districts.inactive') }}"><i
|
|
class="fa fa-angle-right"></i>
|
|
{{ __('layout.inactive_districts') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('county-create') || Auth::user()->can('county-list') || Auth::user()->can('county-delete'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.counties') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('county-create'))
|
|
<li>
|
|
<a href="{{ route('counties.create') }}">{{ __('layout.add_county') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('county-list'))
|
|
<li>
|
|
<a href="{{ route('counties.index') }}">{{ __('layout.view_counties') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('county-delete'))
|
|
<li>
|
|
<a href="{{ route('counties.inactive') }}">{{ __('layout.inactive_counties') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('subcounty-create') ||
|
|
Auth::user()->can('subcounty-list') ||
|
|
Auth::user()->can('subcounty-delete'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.sub_counties') }}
|
|
<span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('subcounty-create'))
|
|
<li>
|
|
<a href="{{ route('subcounties.create') }}">{{ __('layout.add_sub_county') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('subcounty-list'))
|
|
<li>
|
|
<a href="{{ route('subcounties.index') }}">{{ __('layout.view_sub_county') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('subcounty-delete'))
|
|
<li><a
|
|
href="{{ route('subcounties.inactive') }}">{{ __('layout.inactive_sub_counties') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('parish-create') || Auth::user()->can('parish-list') || Auth::user()->can('parish-delete'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.parishes') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('parish-create'))
|
|
<li>
|
|
<a href="{{ route('parishes.create') }}">{{ __('layout.add_parish') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('parish-list'))
|
|
<li>
|
|
<a href="{{ route('parishes.index') }}">{{ __('layout.view_parishes') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('parish-delete'))
|
|
<li>
|
|
<a href="{{ route('parishes.inactive') }}">{{ __('layout.inactive_parishes') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('village-create') || Auth::user()->can('village-list') || Auth::user()->can('village-delete'))
|
|
<li><a href="javascript:void(0)" class="waves-effect">{{ __('layout.villages') }} <span
|
|
class="fa arrow"></span></a>
|
|
<ul class="nav nav-third-level">
|
|
@if (Auth::user()->can('village-create'))
|
|
<li>
|
|
<a href="{{ route('villages.create') }}">{{ __('layout.add_village') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('village-list'))
|
|
<li>
|
|
<a href="{{ route('villages.index') }}">{{ __('layout.view_villages') }}</a>
|
|
</li>
|
|
@endif
|
|
@if (Auth::user()->can('village-delete'))
|
|
<li>
|
|
<a href="{{ route('villages.inactive') }}">{{ __('layout.inactive_villages') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Module::has('Finance') && Module::isEnabled('Finance') && Auth::user()->can('view-finance-home'))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="ti-money"></i>
|
|
<span class="hide-menu "> {{ __('layout.finance') }} <span
|
|
class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
<li>
|
|
<a href="{{ route('finance') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.finance') }}</a>
|
|
</li>
|
|
@if (Auth::user()->can('staff-payments-configuration'))
|
|
<li>
|
|
<a href="{{ route('staff_payment_configuration.create') }}"><i
|
|
class="fa fa-chevron-right"></i>
|
|
{{ __('layout.staff_payments_configuration') }}</a>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
@if (Auth::user()->can('change-general-settings') ||
|
|
Auth::user()->can('import-data-csv') ||
|
|
Auth::user()->can('role-create') ||
|
|
Auth::user()->can('role-list') ||
|
|
Auth::user()->can('users-create') ||
|
|
Auth::user()->can('users-list') ||
|
|
Auth::user()->can('staff-payments-configuration') ||
|
|
Auth::user()->hasRole(Roles::SUPER_ADMIN))
|
|
<li><a href="javascript:void(0);" class="waves-effect"><i class="icon-wrench"></i>
|
|
<span class="hide-menu "> {{ __('layout.settings') }} <span
|
|
class="fa arrow"></span></span>
|
|
</a>
|
|
<ul class="nav nav-second-level">
|
|
@if (Auth::user()->can('change-general-settings'))
|
|
<li><a href="{{ route('general_settings.edit') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.general_settings') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('change-personal-settings'))
|
|
<li><a href="{{ route('personal_settings.edit') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.personal_settings') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('import-data-csv'))
|
|
<li><a href="{{ route('data_extraction.select_data_type') }}"><i
|
|
class="fa fa-chevron-right"></i> Import Clinical Data</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('users-create'))
|
|
<li><a href="{{ route('users.create') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.new_user') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('users-list'))
|
|
<li><a href="{{ route('users.index') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.manage_users') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('role-create'))
|
|
<li><a href="{{ route('roles.create') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.new_role') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->can('role-list'))
|
|
<li><a href="{{ route('roles.index') }}"><i class="fa fa-chevron-right"></i>
|
|
{{ __('layout.manage_roles') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->hasRole(Roles::SUPER_ADMIN->value))
|
|
<li><a href="{{ route('general_settings.active_users_limit_settings') }}"><i
|
|
class="fa fa-chevron-right"></i>
|
|
{{ __('layout.limit_number_of_active_users') }}</a></li>
|
|
@endif
|
|
@if (Auth::user()->hasRole(Roles::SUPER_ADMIN->value))
|
|
<li><a href="{{ route('streamline_modules.activate') }}"><i
|
|
class="fa fa-chevron-right"></i>
|
|
{{ __('layout.activate_streamline_modules') }}</a></li>
|
|
@endif
|
|
</ul>
|
|
</li>
|
|
@endif
|
|
|
|
<li><a href="{{ route('logout') }}"
|
|
onclick="event.preventDefault(); document.getElementById('logout-form').submit();"
|
|
class="waves-effect"><i class="icon-logout fa-fw"></i> <span
|
|
class="hide-menu">{{ __('layout.sign_out') }}</span></a>
|
|
</li>
|
|
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
|
|
{{ csrf_field() }}
|
|
</form>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<!-- Left navbar-header end
|