Files
streamline-emr/docker/streamline-src/database/seeders/PermissionTableSeeder.php
T
alec.turner a424394109 Build modified streamline images
The official image from streamline does not currently work for the arm64
platform. As a temporary measure, the source code and docker build scripts
have been lifted from the official images and are used to build locally.

Some additional modifications are made to reduce overall image size, these
are documented in docker/README.md
2024-03-10 16:17:50 -07:00

776 lines
148 KiB
PHP
Executable File

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Spatie\Permission\Models\Permission;
class PermissionTableSeeder extends Seeder
{
/**
* Run the database seeders.
*
* @return void
*/
public function run()
{
/*
* Reset cached roles and permissions
*/
app()[\Spatie\Permission\PermissionRegistrar::class]->forgetCachedPermissions();
// PermissionRegistrar::forgetCachedPermissions();
$permissions = array(
array('name' => 'clinics-list', 'permission_category_id' => '12', 'description' => 'View clinics', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'clinics-create', 'permission_category_id' => '12', 'description' => 'Create Clinics', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'clinics-edit', 'permission_category_id' => '12', 'description' => 'Edit Clinics', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'clinics-delete', 'permission_category_id' => '12', 'description' => 'Deactivate Clinics', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'investigations-historical-list', 'permission_category_id' => '10', 'description' => 'View historical investigations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'investigation-results-list', 'permission_category_id' => '10', 'description' => 'View investigation results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'investigation-results-alter', 'permission_category_id' => '10', 'description' => 'Alter investigation results', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'investigations-authenticate', 'permission_category_id' => '10', 'description' => 'Authenticate investigation results', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'investigations-incoming', 'permission_category_id' => '10', 'description' => 'View incoming investigation results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'messageboard-list', 'permission_category_id' => '11', 'description' => 'View messages', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'messageboard-create', 'permission_category_id' => '11', 'description' => 'Create message', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'messageboard-edit', 'permission_category_id' => '11', 'description' => 'Edit message', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'messageboard-delete', 'permission_category_id' => '11', 'description' => 'Delete message', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'messageboard-inactive-list', 'permission_category_id' => '11', 'description' => 'View inactive messages', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'messageboard-activate', 'permission_category_id' => '11', 'description' => 'Activate message', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'users-list', 'permission_category_id' => '1', 'description' => 'View users', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'users-create', 'permission_category_id' => '1', 'description' => 'Create user', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'users-edit', 'permission_category_id' => '1', 'description' => 'Edit user', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'users-delete', 'permission_category_id' => '1', 'description' => 'Delete user', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'role-list', 'permission_category_id' => '16', 'description' => 'View roles', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'role-create', 'permission_category_id' => '16', 'description' => 'Create role', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'role-edit', 'permission_category_id' => '16', 'description' => 'Edit role', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'role-delete', 'permission_category_id' => '16', 'description' => 'Delete role', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'procedures-delete', 'permission_category_id' => '12', 'description' => 'Delete procedure', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'procedures-edit', 'permission_category_id' => '12', 'description' => 'Edit procedure', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'procedures-create', 'permission_category_id' => '12', 'description' => 'Create procedure', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'procedures-list', 'permission_category_id' => '12', 'description' => 'View procedures', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-list', 'permission_category_id' => '4', 'description' => 'View patients', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-create', 'permission_category_id' => '4', 'description' => 'Create patient', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'patient-edit', 'permission_category_id' => '4', 'description' => 'Edit patient', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'patient-detail', 'permission_category_id' => '4', 'description' => 'Show patient', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-delete', 'permission_category_id' => '4', 'description' => 'Delete patient', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'pharmacy-incoming-prescriptions', 'permission_category_id' => '13', 'description' => 'View pharmacy incoming prescriptions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-ward-dispensing', 'permission_category_id' => '13', 'description' => 'View pharmacy ward dispensing', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-stock-sheet', 'permission_category_id' => '13', 'description' => 'View pharmacy stock sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-drug-requisition', 'permission_category_id' => '13', 'description' => 'View pharmacy drug requisition', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-saved-requisitions', 'permission_category_id' => '13', 'description' => 'View pharmacy saved requisitions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-previous-requisitions', 'permission_category_id' => '13', 'description' => 'View requisitions made previously', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'family-head-list', 'permission_category_id' => '2', 'description' => 'View insurance family heads', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'family-head-create', 'permission_category_id' => '2', 'description' => 'Create insurance family head', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'family-head-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance family head', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'family-head-delete', 'permission_category_id' => '2', 'description' => 'Delete insurance family head', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'insurance-home', 'permission_category_id' => '2', 'description' => 'Insurance Home Page', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-risk-list', 'permission_category_id' => '2', 'description' => 'Insurance Risk List', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-risk-create', 'permission_category_id' => '2', 'description' => 'Insurance Risk Creation', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-risk-edit', 'permission_category_id' => '2', 'description' => 'Insurance Risk Editing', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-risk-delete', 'permission_category_id' => '2', 'description' => 'Insurance Risk Deletion', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-scheme-administration', 'permission_category_id' => '2', 'description' => 'Insurance Scheme Home Page', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View the dashboard required to manage Insurance Schemes'),
array('name' => 'insurance-product-setup', 'permission_category_id' => '2', 'description' => 'Insurance Product Setup', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View the dashboard required to setup insurance plans, benefits and items'),
array('name' => 'insurance-group-list', 'permission_category_id' => '2', 'description' => 'View insurance groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-group-create', 'permission_category_id' => '2', 'description' => 'Create insurance group', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'insurance-group-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance group', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'insurance-group-delete', 'permission_category_id' => '2', 'description' => 'Delete insurance group', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'insurance-member-list', 'permission_category_id' => '2', 'description' => 'View insurance members', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-member-create', 'permission_category_id' => '2', 'description' => 'Create insurance member', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'insurance-member-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance member', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'insurance-member-delete', 'permission_category_id' => '2', 'description' => 'Delete insurance members', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'insurance-almost-expiring', 'permission_category_id' => '3', 'description' => 'View insurance almost expiring', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'expired-insurance', 'permission_category_id' => '3', 'description' => 'View expired insurance report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-premiums-report', 'permission_category_id' => '3', 'description' => 'View insurance premiums report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-cumulative-premiums-report', 'permission_category_id' => '3', 'description' => 'View cumulative insurance premiums report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-income-received', 'permission_category_id' => '3', 'description' => 'View insurance income received report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-income-vs-expenditure', 'permission_category_id' => '3', 'description' => 'View insurance income vs expenditure report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-expenditure', 'permission_category_id' => '3', 'description' => 'view insurance expenditure report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-group-income-vs-expenditure', 'permission_category_id' => '3', 'description' => 'View group income vs expenditure report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-reports', 'permission_category_id' => '3', 'description' => 'View insurance reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'premium-renew', 'permission_category_id' => '2', 'description' => 'Renew premiums', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'premium-receipt-list', 'permission_category_id' => '2', 'description' => 'View paid premiums', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'premium-create', 'permission_category_id' => '2', 'description' => 'Create new premium', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'finance-patient-search', 'permission_category_id' => '7', 'description' => 'Patient finance home', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'make-sundries-deposits', 'permission_category_id' => '7', 'description' => 'Make sundries deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-procedures-deposits', 'permission_category_id' => '7', 'description' => 'Make procedures deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-investigations-deposits', 'permission_category_id' => '7', 'description' => 'Make investigation deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-treatment-deposits', 'permission_category_id' => '7', 'description' => 'Make treatment deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-co-payments-deposits', 'permission_category_id' => '7', 'description' => 'Make co-payment deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-other-services-deposits', 'permission_category_id' => '7', 'description' => 'Make other service deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-consultation-deposits', 'permission_category_id' => '7', 'description' => 'Make consultations deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-central-billing', 'permission_category_id' => '7', 'description' => 'Make central billing deposit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'make-patient-refund', 'permission_category_id' => '7', 'description' => 'Make refund for a patient bill', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'chart-of-accounts-list', 'permission_category_id' => '7', 'description' => 'View chart of accounts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'create-chart-of-accounts', 'permission_category_id' => '7', 'description' => 'Create a chart of account', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'view-chart-of-account-details', 'permission_category_id' => '7', 'description' => 'View details of a chart of account', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'activate-chart-of-accounts', 'permission_category_id' => '7', 'description' => 'Activate a chart of account', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'de-activate-chart-of-accounts', 'permission_category_id' => '7', 'description' => 'De-activate a chart of account', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'account-types-list', 'permission_category_id' => '7', 'description' => 'View account type', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'create-account-types', 'permission_category_id' => '7', 'description' => 'Create account type', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'view-account-type-details', 'permission_category_id' => '7', 'description' => 'View details of an account type', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'activate-account-types', 'permission_category_id' => '7', 'description' => 'Activate an account type', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'de-activate-account-types', 'permission_category_id' => '7', 'description' => 'De-activate an account type', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'fixed-assets-list', 'permission_category_id' => '7', 'description' => 'View a list of fixed assets', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'create-fixed-assets', 'permission_category_id' => '7', 'description' => 'Create a new fixed asset', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'edit-fixed-assets', 'permission_category_id' => '7', 'description' => 'Edit fixed assets', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'find-a-donor', 'permission_category_id' => '9', 'description' => 'Find a donor', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'resources-list', 'permission_category_id' => '9', 'description' => 'List Resources', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'resources-create', 'permission_category_id' => '9', 'description' => 'Create Resources', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'resources-edit', 'permission_category_id' => '9', 'description' => 'Edit Resources', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'resources-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Resources', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'resources-delete', 'permission_category_id' => '9', 'description' => 'Delete resources', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'resources-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Resources', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'audit_trail-list', 'permission_category_id' => '9', 'description' => 'List and Search Resources', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'suppliers-list', 'permission_category_id' => '9', 'description' => 'List Suppliers', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'suppliers-create', 'permission_category_id' => '9', 'description' => 'Create Suppliers', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'suppliers-edit', 'permission_category_id' => '9', 'description' => 'Edit Suppliers', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'suppliers-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Suppliers', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'suppliers-delete', 'permission_category_id' => '9', 'description' => 'Delete Suppliers', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'suppliers-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Suppliers', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'bank-list', 'permission_category_id' => '9', 'description' => 'List Banks', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'bank-create', 'permission_category_id' => '9', 'description' => 'Create Banks', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'bank-edit', 'permission_category_id' => '9', 'description' => 'Edit Banks', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'bank-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Banks', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'bank-delete', 'permission_category_id' => '9', 'description' => 'Delete Banks', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'bank-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Banks', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'donors-list', 'permission_category_id' => '9', 'description' => 'List Donors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'donors-create', 'permission_category_id' => '9', 'description' => 'Create Donors', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'donors-edit', 'permission_category_id' => '9', 'description' => 'Edit Donors', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'donors-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Donors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'donors-delete', 'permission_category_id' => '9', 'description' => 'Delete Donors', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'donors-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Donors', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'staff_positions-list', 'permission_category_id' => '9', 'description' => 'List Staff Positions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'staff_positions-create', 'permission_category_id' => '9', 'description' => 'Create Staff Positions', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'staff_positions-edit', 'permission_category_id' => '9', 'description' => 'Edit Staff Positions', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'staff_positions-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Staff Positions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'staff_positions-delete', 'permission_category_id' => '9', 'description' => 'Delete Staff Positions', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'staff_positions-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Staff Positions', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'occupation-list', 'permission_category_id' => '9', 'description' => 'List Occupations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'occupation-create', 'permission_category_id' => '9', 'description' => 'Create Occupations', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'occupation-edit', 'permission_category_id' => '9', 'description' => 'Edit Occupations', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'occupation-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Occupations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'occupation-delete', 'permission_category_id' => '9', 'description' => 'Delete Occupations', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'occupation-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Occupations', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'countries-list', 'permission_category_id' => '9', 'description' => 'List countries', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'countries-create', 'permission_category_id' => '9', 'description' => 'Create countries', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'countries-edit', 'permission_category_id' => '9', 'description' => 'Edit countries', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'countries-detail', 'permission_category_id' => '9', 'description' => 'Get Details about countries', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'countries-delete', 'permission_category_id' => '9', 'description' => 'Delete countries', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'countries-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate countries', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'resource_category-list', 'permission_category_id' => '9', 'description' => 'List Resource Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'resource_category-create', 'permission_category_id' => '9', 'description' => 'Create Resource Categories', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'resource_category-edit', 'permission_category_id' => '9', 'description' => 'Edit Resource Categories', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'resource_category-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Resource Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'resource_category-delete', 'permission_category_id' => '9', 'description' => 'Delete Resource Categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'resource_category-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Resource Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'hospital_information-edit', 'permission_category_id' => '9', 'description' => 'Edit And Update Hospital Information', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'patient_category-list', 'permission_category_id' => '9', 'description' => 'List Patient Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient_category-create', 'permission_category_id' => '9', 'description' => 'Create Patient Categories', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'patient_category-edit', 'permission_category_id' => '9', 'description' => 'Edit Patient Categories', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'patient_category-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Patient Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient_category-delete', 'permission_category_id' => '9', 'description' => 'Delete Staff Patient Categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'patient_category-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Patient Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'departments-list', 'permission_category_id' => '9', 'description' => 'List Departments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'departments-create', 'permission_category_id' => '9', 'description' => 'Create Departments', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'departments-edit', 'permission_category_id' => '9', 'description' => 'Edit Departments', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'departments-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Departments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'departments-delete', 'permission_category_id' => '9', 'description' => 'Delete Departments', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'departments-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Departments', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'bed_categories-list', 'permission_category_id' => '9', 'description' => 'List Bed Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'bed_categories-create', 'permission_category_id' => '9', 'description' => 'Create Bed Categories', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'bed_categories-edit', 'permission_category_id' => '9', 'description' => 'Edit Bed Categories', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'bed_categories-detail', 'permission_category_id' => '9', 'description' => 'Get Details about Bed Categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'bed_categories-delete', 'permission_category_id' => '9', 'description' => 'Delete Bed Categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'bed_categories-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate Bed Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'imaging-incoming-radiology', 'permission_category_id' => '10', 'description' => 'Incoming radiology requests', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-incoming-ultrasound', 'permission_category_id' => '10', 'description' => 'Incoming ultrasound requests', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-incoming-ultrasound-obstetric', 'permission_category_id' => '10', 'description' => 'Incoming ultrasound obstetric requests', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-radiology-results', 'permission_category_id' => '10', 'description' => 'View radiology results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-ultrasound-results', 'permission_category_id' => '10', 'description' => 'View ultrasound results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-ultrasound-obstetric-results', 'permission_category_id' => '10', 'description' => 'View obstetric ultrasound results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-alter-investigation-results', 'permission_category_id' => '10', 'description' => 'Alter investigation results (imaging)', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'imaging-view-historical-results', 'permission_category_id' => '10', 'description' => 'View Historical investigation results (imaging)', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'district-create', 'permission_category_id' => '14', 'description' => 'Add a district', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'district-list', 'permission_category_id' => '14', 'description' => 'View districts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'district-edit', 'permission_category_id' => '14', 'description' => 'Edit a district', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'district-delete', 'permission_category_id' => '14', 'description' => 'Deactivate a district', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'district-inactive-list', 'permission_category_id' => '14', 'description' => 'View inactive districts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'county-create', 'permission_category_id' => '14', 'description' => 'Add a county', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'county-list', 'permission_category_id' => '14', 'description' => 'View counties', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'county-edit', 'permission_category_id' => '14', 'description' => 'Edit a county', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'county-delete', 'permission_category_id' => '14', 'description' => 'Deactivate a county', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'county-inactive-list', 'permission_category_id' => '14', 'description' => 'View inactive counties', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'subcounty-create', 'permission_category_id' => '14', 'description' => 'Add a subcounty', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'subcounty-list', 'permission_category_id' => '14', 'description' => 'View subcounties', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'subcounty-edit', 'permission_category_id' => '14', 'description' => 'Edit a subcounty', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'subcounty-delete', 'permission_category_id' => '14', 'description' => 'Deactivate a subcounty', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'subcounty-inactive-list', 'permission_category_id' => '14', 'description' => 'View inactive subcounties', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'parish-create', 'permission_category_id' => '14', 'description' => 'Add a parish', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'parish-list', 'permission_category_id' => '14', 'description' => 'View parishes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'parish-edit', 'permission_category_id' => '14', 'description' => 'Edit a parish', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'parish-delete', 'permission_category_id' => '14', 'description' => 'Deactivate a parish', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'parish-inactive-list', 'permission_category_id' => '14', 'description' => 'View inactive parishes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'village-create', 'permission_category_id' => '14', 'description' => 'Add a village', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'village-list', 'permission_category_id' => '14', 'description' => 'View villages', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'village-edit', 'permission_category_id' => '14', 'description' => 'Edit a village', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'village-delete', 'permission_category_id' => '14', 'description' => 'Deactivate a village', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'village-inactive-list', 'permission_category_id' => '14', 'description' => 'View inactive villages', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-home', 'permission_category_id' => '15', 'description' => 'Home page for stores module', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-request-quotation', 'permission_category_id' => '15', 'description' => 'Request for a quotation', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'stores-bill-items', 'permission_category_id' => '15', 'description' => 'Update billing for quotation items', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'stores-approve-purchase', 'permission_category_id' => '15', 'description' => 'Approve purchase of items', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'stores-receive-items', 'permission_category_id' => '15', 'description' => 'Received purchased items', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'stores-issue-drugs', 'permission_category_id' => '15', 'description' => 'Issue out drugs to pharmacy', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'stores-stock-sheet', 'permission_category_id' => '15', 'description' => 'View the store stock sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-saved-quotations', 'permission_category_id' => '15', 'description' => 'View saved quotations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-previous-received-items', 'permission_category_id' => '15', 'description' => 'View previously received items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-previous-issued-drugs', 'permission_category_id' => '15', 'description' => 'View previously issued drugs', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-previous-quotations', 'permission_category_id' => '15', 'description' => 'View previous quotations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-previous-purchase-orders', 'permission_category_id' => '15', 'description' => 'View previous purchase orders', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-form-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate drug forms', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'drug-form-edit', 'permission_category_id' => '12', 'description' => 'Edit drug form', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'drug-form-create', 'permission_category_id' => '12', 'description' => 'Create drug form', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'drug-form-list', 'permission_category_id' => '12', 'description' => 'View drug forms', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-unit-list', 'permission_category_id' => '12', 'description' => 'View drug units', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-unit-create', 'permission_category_id' => '12', 'description' => 'Create drug unit', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'drug-unit-edit', 'permission_category_id' => '12', 'description' => 'Edit drug unit', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'drug-unit-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate drug units', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'drug-category-list', 'permission_category_id' => '12', 'description' => 'View drug categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-category-create', 'permission_category_id' => '12', 'description' => 'Create drug category', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'drug-category-edit', 'permission_category_id' => '12', 'description' => 'Edit drug category', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'drug-category-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate drug categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'symptom-list', 'permission_category_id' => '12', 'description' => 'View symptoms', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'symptom-create', 'permission_category_id' => '12', 'description' => 'Create symptom', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'symptom-edit', 'permission_category_id' => '12', 'description' => 'Edit symptom', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'symptom-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate symptom', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'diagnosis-list', 'permission_category_id' => '12', 'description' => 'View diagnoses', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'diagnosis-create', 'permission_category_id' => '12', 'description' => 'Create diagnosis', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'diagnosis-edit', 'permission_category_id' => '12', 'description' => 'Edit diagnosis', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'diagnosis-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate diagnoses', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'investigations-list', 'permission_category_id' => '12', 'description' => 'View investigations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'investigations-create', 'permission_category_id' => '12', 'description' => 'Create investigation', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'investigations-edit', 'permission_category_id' => '12', 'description' => 'Edit investigation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'investigations-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate investigations', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'ward-list', 'permission_category_id' => '23', 'description' => 'View wards', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'ward-create', 'permission_category_id' => '23', 'description' => 'Create ward', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'ward-edit', 'permission_category_id' => '23', 'description' => 'Edit ward', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'ward-delete', 'permission_category_id' => '23', 'description' => 'Deactivate and reactivate wards', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'clinic-list', 'permission_category_id' => '12', 'description' => 'View clinics', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'hmis-ward-list', 'permission_category_id' => '23', 'description' => 'View Hmis wards', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'hmis-ward-create', 'permission_category_id' => '23', 'description' => 'Create Hmis ward', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'hmis-ward-edit', 'permission_category_id' => '23', 'description' => 'Edit Hmis ward', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'hmis-ward-delete', 'permission_category_id' => '23', 'description' => 'Deactivate and reactivate Hmis wards', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'clinic-create', 'permission_category_id' => '12', 'description' => 'Create clinic', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'clinic-edit', 'permission_category_id' => '12', 'description' => 'Edit clinic', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'clinic-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate clinics', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'procedure-list', 'permission_category_id' => '12', 'description' => 'View procedures', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'procedure-create', 'permission_category_id' => '12', 'description' => 'Create procedure', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'procedure-edit', 'permission_category_id' => '12', 'description' => 'Edit procedure', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'procedure-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate procedures', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'procedure-category-list', 'permission_category_id' => '12', 'description' => 'View procedure categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'procedure-category-create', 'permission_category_id' => '12', 'description' => 'Create procedure category', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'procedure-category-edit', 'permission_category_id' => '12', 'description' => 'Edit procedure category', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'procedure-category-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate procedure categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'sundry-list', 'permission_category_id' => '12', 'description' => 'View sundries', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'sundry-create', 'permission_category_id' => '12', 'description' => 'Create sundry', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'sundry-edit', 'permission_category_id' => '12', 'description' => 'Edit sundry', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'sundry-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate sundries', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'investigations-category-list', 'permission_category_id' => '12', 'description' => 'View investigations categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'investigations-category-create', 'permission_category_id' => '12', 'description' => 'Create investigation category', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'investigations-category-edit', 'permission_category_id' => '12', 'description' => 'Edit investigation category', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'investigations-category-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate investigations categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'observation-list', 'permission_category_id' => '12', 'description' => 'View observations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'observation-create', 'permission_category_id' => '12', 'description' => 'Create observation', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'observation-edit', 'permission_category_id' => '12', 'description' => 'Edit observation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'observation-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate observations', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'dosage-frequency-list', 'permission_category_id' => '12', 'description' => 'View dosage frequencies', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'dosage-frequency-create', 'permission_category_id' => '12', 'description' => 'Create dosage frequency', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'dosage-frequency-edit', 'permission_category_id' => '12', 'description' => 'Edit dosage frequency', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'dosage-frequency-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate dosage frequencies', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'referral-hospital-list', 'permission_category_id' => '12', 'description' => 'View referral hospitals', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'referral-hospital-create', 'permission_category_id' => '12', 'description' => 'Create referral hospital', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'referral-hospital-edit', 'permission_category_id' => '12', 'description' => 'Edit referral hospital', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'referral-hospital-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate referral hospitals', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'age-group-list', 'permission_category_id' => '12', 'description' => 'View age groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'age-group-create', 'permission_category_id' => '12', 'description' => 'Create age group', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'age-group-edit', 'permission_category_id' => '12', 'description' => 'Edit age group', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'age-group-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate age groups', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'hmis-category-list', 'permission_category_id' => '12', 'description' => 'View hmis categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'hmis-category-create', 'permission_category_id' => '12', 'description' => 'Create hmis category', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'hmis-category-edit', 'permission_category_id' => '12', 'description' => 'Edit hmis category', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'hmis-category-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate hmis categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'hmis-category-option-list', 'permission_category_id' => '12', 'description' => 'View hmis category options', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'hmis-category-option-create', 'permission_category_id' => '12', 'description' => 'Create hmis category options', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'hmis-category-option-edit', 'permission_category_id' => '12', 'description' => 'Edit hmis category option', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'hmis-category-option-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate hmis category options', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'unit-of-measure-list', 'permission_category_id' => '12', 'description' => 'View units of measure', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'unit-of-measure-create', 'permission_category_id' => '12', 'description' => 'Create unit of measure', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'unit-of-measure-edit', 'permission_category_id' => '12', 'description' => 'Edit unit of measure', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'unit-of-measure-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate unit of measure', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'specialty-list', 'permission_category_id' => '12', 'description' => 'View specialties', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'specialty-create', 'permission_category_id' => '12', 'description' => 'Create specialties', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'specialty-edit', 'permission_category_id' => '12', 'description' => 'Edit specialties', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'specialty-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate specialties', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'nssf-rate-edit', 'permission_category_id' => '7', 'description' => 'Edit payroll nssf rate', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'payroll-list', 'permission_category_id' => '7', 'description' => 'View payrolls', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'payroll-create', 'permission_category_id' => '7', 'description' => 'Create payrolls', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'payroll-edit', 'permission_category_id' => '7', 'description' => 'Edit payroll', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'payroll-delete', 'permission_category_id' => '7', 'description' => 'Deactivate and reactivate payroll', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'discount-list', 'permission_category_id' => '7', 'description' => 'View patient category discounts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'discount-create', 'permission_category_id' => '7', 'description' => 'Create patient category discount', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'discount-edit', 'permission_category_id' => '7', 'description' => 'Edit patient category discounts', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'discount-category-list', 'permission_category_id' => '7', 'description' => 'View patient category discount categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'discount-category-create', 'permission_category_id' => '7', 'description' => 'Create patient category discount category', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'discount-category-edit', 'permission_category_id' => '7', 'description' => 'Edit patient category discount category', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'discount-category-delete', 'permission_category_id' => '7', 'description' => 'Deactivate and reactivate patient category discount categories', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'streamline-reports-list', 'permission_category_id' => '5', 'description' => 'View streamline reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'expired-drugs-report', 'permission_category_id' => '5', 'description' => 'View expired drugs report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-stock-level', 'permission_category_id' => '5', 'description' => 'View drug stock levels', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'incoming-inpatient-bills', 'permission_category_id' => '7', 'description' => 'View incoming inpatient bills', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-reports-activate', 'permission_category_id' => '8', 'description' => 'Activate Finance Reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-reports-income-cash', 'permission_category_id' => '8', 'description' => 'View The Income Cash Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-reports-income-accrual', 'permission_category_id' => '8', 'description' => 'View The Income Accrual Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-reports-received-cash', 'permission_category_id' => '8', 'description' => 'View The Received Cash Reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-debtors-report', 'permission_category_id' => '8', 'description' => 'View The Debtors Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-discrepancy-report', 'permission_category_id' => '8', 'description' => 'View The Discrepancy Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-donor-discount-report', 'permission_category_id' => '8', 'description' => 'View The Discounts From Donors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-discount-report', 'permission_category_id' => '8', 'description' => 'View Discount Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-hospital-discount-report', 'permission_category_id' => '8', 'description' => 'View Hospital Discounts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-patient-debtors', 'permission_category_id' => '8', 'description' => 'View Patient Debtors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-staff-guarantors', 'permission_category_id' => '8', 'description' => 'View Staff Guarantors Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-debt-plan-payments', 'permission_category_id' => '8', 'description' => 'View Debt Plan Payments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-balance-sheet', 'permission_category_id' => '8', 'description' => 'Generate Balance Sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-profit-or-loss-state', 'permission_category_id' => '8', 'description' => 'View Staff Guarantors Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-patient-refunds-report', 'permission_category_id' => '8', 'description' => 'View Patient Refund Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'Payments-create-payment-item', 'permission_category_id' => '17', 'description' => 'Add Payment Item', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'Payments-edit-payment-item', 'permission_category_id' => '17', 'description' => 'Edit Payment Item', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'Payments-list-payment-items', 'permission_category_id' => '17', 'description' => 'View Payment Items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'Payments-delete-payment-item', 'permission_category_id' => '17', 'description' => 'Delete Payment Item', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'Payments-activate-payment-item', 'permission_category_id' => '17', 'description' => 'Activate Payment Item', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'Payments-make-payment', 'permission_category_id' => '17', 'description' => 'Make Payment', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'Payments-view-payments-history', 'permission_category_id' => '17', 'description' => 'View Payments History', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'Payments-make-bulk-bill-payments', 'permission_category_id' => '17', 'description' => 'Make Bulk Bill Payments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'banking-make-deposit', 'permission_category_id' => '18', 'description' => 'Make Bank Deposits', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'banking-make-transfers', 'permission_category_id' => '18', 'description' => 'Make Bank Transfers', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'banking-view-history', 'permission_category_id' => '18', 'description' => 'View Banking History Reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'banking-reverse', 'permission_category_id' => '18', 'description' => 'Reverse Banking Transactions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'banking-reconciliation', 'permission_category_id' => '18', 'description' => 'Reconcile Bank Transactions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'banking-register', 'permission_category_id' => '18', 'description' => 'View Banking Register', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'Invoices-generate', 'permission_category_id' => '19', 'description' => 'Generate Invoices', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'Invoices-receive-payments', 'permission_category_id' => '19', 'description' => 'Receive Invoice Payments', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'Invoices-view-payments-history', 'permission_category_id' => '19', 'description' => 'View Invoice Payments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-flow-monitoring', 'permission_category_id' => '4', 'description' => 'View patient flow in hospital system', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-list', 'permission_category_id' => '13', 'description' => 'View drugs', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-create', 'permission_category_id' => '13', 'description' => 'Create drug', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'drug-edit', 'permission_category_id' => '13', 'description' => 'Edit drug', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'drug-delete', 'permission_category_id' => '13', 'description' => 'Delete drug', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'services-list', 'permission_category_id' => '12', 'description' => 'View Services', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'services-create', 'permission_category_id' => '12', 'description' => 'Create Services', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'services-edit', 'permission_category_id' => '12', 'description' => 'Edit Services', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'services-delete', 'permission_category_id' => '12', 'description' => 'Deactivate Services', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'edit-patient-consultation', 'permission_category_id' => '4', 'description' => 'Edit patient consultation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'edit-patient-inpatient', 'permission_category_id' => '4', 'description' => 'Edit patient in-patient information', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'view-prescription-errors', 'permission_category_id' => '9', 'description' => 'View prescription errors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'change-general-settings', 'permission_category_id' => '9', 'description' => 'Change general settings for the Stre@mline system', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'price-list-category-create', 'description' => 'Create new price list category', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'price-list-category-view', 'description' => 'View price list categories', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'price-list-category-delete', 'description' => 'Delete price list category', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'price-list-category-edit-pricing', 'description' => 'Edit price list category prices', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'price-list-category-change-billing', 'description' => 'Change price list category during billing', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'streamline-bills-create', 'description' => 'Generate Streamline Bills', 'permission_category_id' => '20', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'streamline-bills-index', 'description' => 'View Streamline Bills', 'permission_category_id' => '20', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'nira-birth-report', 'permission_category_id' => '21', 'description' => 'NIRA Birth Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-tb-screening-report', 'permission_category_id' => '21', 'description' => 'View TB Screening Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-disease-prevalence-over-a-period-of-time-report', 'permission_category_id' => '21', 'description' => 'View Disease Prevalence Over a Period of Time Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-family-planning-report', 'permission_category_id' => '21', 'description' => 'View Family Planning Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-streamline-outpatient-report', 'permission_category_id' => '21', 'description' => 'View Streamline Out-Patient Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-procedures-report', 'permission_category_id' => '21', 'description' => 'View Procedures Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-charge-book', 'permission_category_id' => '21', 'description' => 'View Charge Book', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-rdt-report', 'permission_category_id' => '21', 'description' => 'View RDT Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-drug-stock-levels-report', 'permission_category_id' => '21', 'description' => 'View Drug Stock Levels Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-drug-consumption-report', 'permission_category_id' => '21', 'description' => 'View Drug Consumption Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-expired-drugs-report', 'permission_category_id' => '21', 'description' => 'View Expired Drugs Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-drug-consumption-analysis-report', 'permission_category_id' => '21', 'description' => 'View Drug Consumption Analysis Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-anaesthesia-report', 'permission_category_id' => '21', 'description' => 'View Anaesthesia Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-surgeries-report', 'permission_category_id' => '21', 'description' => 'View Surgeries Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-ward-deposits-report', 'permission_category_id' => '21', 'description' => 'View Ward Deposits Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-ward-re-admittance-report', 'permission_category_id' => '21', 'description' => 'View Ward Re-Admittance Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patients-lost-to-follow-up-report', 'permission_category_id' => '21', 'description' => 'View Patients Lost To Follow Up Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-days-when-drugs-were-out-of-stock-report', 'permission_category_id' => '21', 'description' => 'View Days When Drugs Were Out of Stock Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patients-diagnosed-with-severe-mental-disorders', 'permission_category_id' => '21', 'description' => 'View Patients diagnosed with severe mental disorders', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-persons-taking-psychotropic-drugs', 'permission_category_id' => '21', 'description' => 'View Persons Taking Psychotropic Drugs', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-diagnosed-patients-who-received-treatment', 'permission_category_id' => '21', 'description' => 'View Diagnosed Patients Who Received Treatment', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patients-receiving-mental-health-care-lost-to-follow-up', 'permission_category_id' => '21', 'description' => 'View Patients Receiving Mental Health Care Lost To Follow Up', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-number-of-days-psychotropic-drugs-were-out-of-stock', 'permission_category_id' => '21', 'description' => 'View Number of Days Psychotropic Drugs Were Out of Stock', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'stores-daily-stock-value-report', 'permission_category_id' => '15', 'description' => 'View the stores daily stock value report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'dispensing-prescriptions', 'permission_category_id' => '13', 'description' => 'Dispense Prescriptions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'confirm-prescriptions', 'permission_category_id' => '13', 'description' => 'Confirm Prescriptions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'lab_specimen-list', 'permission_category_id' => '10', 'description' => 'List Lab Specimen', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'lab_specimen-create', 'permission_category_id' => '10', 'description' => 'Create Lab Specimen', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'lab_specimen-edit', 'permission_category_id' => '10', 'description' => 'Edit Lab Specimen', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'lab_specimen-detail', 'permission_category_id' => '10', 'description' => 'Get Details about Lab Specimen', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'lab_specimen-delete', 'permission_category_id' => '10', 'description' => 'Delete Lab Specimen', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'lab_specimen-status', 'permission_category_id' => '10', 'description' => 'Activate or Deactivate Lab Specimen', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-clinical-data', 'permission_category_id' => '12', 'description' => 'Interact With Clinical Data', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'investigations-statistics', 'permission_category_id' => '10', 'description' => 'View Investigation Statistics', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-route-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate drug routes', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'drug-route-edit', 'permission_category_id' => '12', 'description' => 'Edit drug route', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'drug-route-create', 'permission_category_id' => '12', 'description' => 'Create drug route', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'drug-route-list', 'permission_category_id' => '12', 'description' => 'View drug routes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'streamline-home-patient-search', 'permission_category_id' => '4', 'description' => 'Streamline Home Patient Search', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-bed-categories', 'permission_category_id' => '9', 'description' => 'View Bed Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-departments', 'permission_category_id' => '9', 'description' => 'View Departments', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-hospital-information', 'permission_category_id' => '9', 'description' => 'View Hospital Information', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-patient-categories', 'permission_category_id' => '9', 'description' => 'View Patient Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-occupations', 'permission_category_id' => '9', 'description' => 'View Occupations', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-resource-categories', 'permission_category_id' => '9', 'description' => 'View Resource Categories', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-staff-positions', 'permission_category_id' => '9', 'description' => 'View Staff Positions', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-audit-trail', 'permission_category_id' => '9', 'description' => 'View Audit Trail', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-donors', 'permission_category_id' => '9', 'description' => 'View Donors (Hospital Scheme)', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-suppliers', 'permission_category_id' => '9', 'description' => 'View Suppliers', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-resources', 'permission_category_id' => '9', 'description' => 'View Resources', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'imaging-incoming-cardiology', 'permission_category_id' => '10', 'description' => 'View Incoming Cardiology Requests', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'imaging-cardiology-results', 'permission_category_id' => '10', 'description' => 'View Cardiology Results', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-family-account', 'permission_category_id' => '7', 'description' => 'View Family Account', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'create-family-account', 'permission_category_id' => '7', 'description' => 'Create Family Account', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'create-core-chart-of-account', 'permission_category_id' => '7', 'description' => 'Create Or Edit Core Chart Of Accounts', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'cancel-investigation-order', 'permission_category_id' => '10', 'description' => 'Cancel Ordered Investigations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'restore-cancelled-investigation-order', 'permission_category_id' => '10', 'description' => 'View Cancelled Ordered Investigations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'receive-items-directly-pharmacy', 'permission_category_id' => '15', 'description' => 'Receive items directly into pharmacy', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'receive-items-directly-store', 'permission_category_id' => '15', 'description' => 'Receive items directly into store', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'pharmacy-ward-dispensing-per-chart', 'permission_category_id' => '13', 'description' => 'Ward Dispensing Per Chart', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'investigations-codes-create', 'permission_category_id' => '10', 'description' => 'Create Investigation Test Codes For Lab Machines', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'investigations-codes-list', 'permission_category_id' => '10', 'description' => 'View Investigation Test Codes For Lab Machines', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'investigations-codes-delete', 'permission_category_id' => '10', 'description' => 'Delete Investigation Test Codes For Lab Machines', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'manage-frequently-asked-questions', 'permission_category_id' => '16', 'description' => 'Manage frequently asked questions.', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'edit-patient-triage', 'permission_category_id' => '4', 'description' => 'Edit patient triage', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'lab-instruments-create', 'permission_category_id' => '10', 'description' => 'Create Lab Instruments', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'lab-instruments-list', 'permission_category_id' => '10', 'description' => 'View Lab Instruments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'lab-instruments-delete', 'permission_category_id' => '10', 'description' => 'Delete Lab Instruments', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-patient-episode', 'permission_category_id' => '4', 'description' => 'Create new patient episode', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-patient-episode-with-clinic', 'permission_category_id' => '4', 'description' => 'Create patient episode with clinic', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-patient-episode-with-admission', 'permission_category_id' => '4', 'description' => 'Create patient episode with Admission', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-maternity-admission', 'permission_category_id' => '4', 'description' => 'Maternity admission from patient Home', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-ward-admission', 'permission_category_id' => '4', 'description' => 'Ward admission from patient home', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'ward-discounts-report', 'permission_category_id' => '8', 'description' => 'View ward discounts report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'drug-refill', 'permission_category_id' => '4', 'description' => 'Drug refill of given treatments', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'patient-follow-up', 'permission_category_id' => '4', 'description' => 'Patient Follow-ups', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'view-sms-reports', 'permission_category_id' => '9', 'description' => 'Send SMS to Staff and Patients', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'send-sms', 'permission_category_id' => '9', 'description' => 'View Reports about sent SMS', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'staff-payments-configuration', 'permission_category_id' => '4', 'description' => 'Staff Payment Configurations', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-patient-episode-with-doctor', 'permission_category_id' => '4', 'description' => 'Create patient episode with doctor', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'create-patient-episode-with-doctor-and-clinic', 'permission_category_id' => '4', 'description' => 'Create patient episode with doctor and clinic', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'view-patient-episode-primary-diagnoses', 'permission_category_id' => '4', 'description' => 'View episode primary diagnoses', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-patient-episode-other-diagnoses', 'permission_category_id' => '4', 'description' => 'View episode other diagnoses', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-patient-episode-clinic-from-patient-home', 'permission_category_id' => '4', 'description' => 'View episode clinic from patient home', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'confirm-prescriptions', 'permission_category_id' => '13', 'description' => 'Confirm prescriptions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-theatre-management', 'permission_category_id' => '12', 'description' => 'View theatre management', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-theatre-drugs-stock-sheet', 'permission_category_id' => '12', 'description' => 'View theatre drugs stock sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-theatre-sundries-stock-sheet', 'permission_category_id' => '12', 'description' => 'View theatre sundries stock sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-theatre-requisitions', 'permission_category_id' => '12', 'description' => 'View theatre requisitions', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-incoming-ward-dispensing-per-chart', 'permission_category_id' => '13', 'description' => 'View Incoming Ward Dispensing Per Chart Requests', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'approve-ward-dispensings-per-chart', 'permission_category_id' => '13', 'description' => 'Approve Ward Dispensing Per Chart Request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-ward-dispensings-per-chart-report', 'permission_category_id' => '13', 'description' => 'View Ward Dispensing Per Chart Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-patient-episode-with-self-lab-request', 'permission_category_id' => '4', 'description' => 'Create patient episode with lab self request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-ward-item-request', 'permission_category_id' => '13', 'description' => 'Create ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-incoming-ward-item-requests', 'permission_category_id' => '13', 'description' => 'View incoming ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'approve-ward-request', 'permission_category_id' => '13', 'description' => 'Approve incoming ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'dispense-ward-request', 'permission_category_id' => '13', 'description' => 'Dispense incoming ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-companies', 'permission_category_id' => '9', 'description' => 'View Companies', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'order-for-services-from-patient-home', 'permission_category_id' => '4', 'description' => 'Order for services from patient home', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'remove-items-from-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Remove saved items from inpatient sheet', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'perform-triage', 'permission_category_id' => '4', 'description' => 'Perform Triage', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-consultation', 'permission_category_id' => '4', 'description' => 'Create Consultation', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-theatre-surgery', 'permission_category_id' => '4', 'description' => 'Create theatre surgery', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-theatre-anaesthesia', 'permission_category_id' => '4', 'description' => 'Create theatre anaesthesia', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'create-prescription', 'permission_category_id' => '4', 'description' => 'Create prescription', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'order-for-investigations', 'permission_category_id' => '4', 'description' => 'Order for investigations', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-episode-summary', 'permission_category_id' => '4', 'description' => 'View episode summary', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'order-for-procedures', 'permission_category_id' => '4', 'description' => 'Order for procedures', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'order-for-sundries', 'permission_category_id' => '4', 'description' => 'Order for Sundries', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'edit-users-role', 'permission_category_id' => '1', 'description' => 'Edit user role', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'pharmacy-stock-reconciliation', 'permission_category_id' => '13', 'description' => 'Pharmacy stock reconciliation', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'pharmacy-stock-reconciliation-report', 'permission_category_id' => '13', 'description' => 'View pharmacy stock reconciliation report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'imaging-echo-cardio-template', 'permission_category_id' => '10', 'description' => 'Edit template for echo cardiology', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-payment-methods', 'permission_category_id' => '7', 'description' => 'View Patients Payments Methods', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'journals-view', 'permission_category_id' => '22', 'description' => 'View Journals', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-payment-methods-reports', 'permission_category_id' => '7', 'description' => 'View Patients Payments Methods Reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'admit-patient-from-patient-home', 'permission_category_id' => '4', 'description' => 'Admit patient from the patient home', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'add-ward-treatments-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add and view ward treatment on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-to-take-home-drugs-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add and view take home drugs on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-sundries-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add sundries on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-extras-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add extras on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-consultation-and-services-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add consultation and services on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-comments-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add comments on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-procedures-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add procedures on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-ward-procedures-fees', 'permission_category_id' => '4', 'description' => 'Add ward procedure fees', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-inpatient-sheet-outcome', 'permission_category_id' => '4', 'description' => 'Add inpatient sheet outcome', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'save-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Save inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'requisition-for-lab-sundries', 'permission_category_id' => '10', 'description' => 'Requisition For Lab Sundries', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-lab-sundries-stock-sheet', 'permission_category_id' => '10', 'description' => 'View Lab Sundries Stock Sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-pharmacy-dispensation-report', 'permission_category_id' => '13', 'description' => 'View Pharmacy Dispensation Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'delete-received-store-items', 'permission_category_id' => '15', 'description' => 'Remove received items from stores', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'cancel-patient-transaction', 'permission_category_id' => '7', 'description' => 'Cancel a patient finance transaction', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-customer-statement', 'permission_category_id' => '7', 'description' => 'View customer statement', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'delete-hospital-bills', 'permission_category_id' => '7', 'description' => 'Delete Generated Hospital Bills', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-hospital-bills', 'permission_category_id' => '7', 'description' => 'Edit Generated Hospital Bills', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'remove-investigation-with-no-result', 'permission_category_id' => '10', 'description' => 'Remove investigation with no result', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'delete-empty-episode', 'permission_category_id' => '4', 'description' => 'Delete empty episode from patient home', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-payment-record', 'permission_category_id' => '17', 'description' => 'Edit Payments', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'delete-payment-record', 'permission_category_id' => '17', 'description' => 'Delete Payments', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'pay-hospital-bills', 'permission_category_id' => '7', 'description' => 'Pay Generated Hospital Bills', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'give-one-off-discounts', 'permission_category_id' => '7', 'description' => 'Give special discounts per patient and view report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-dashboard-reports', 'permission_category_id' => '4', 'description' => 'View dashboard reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'undo-banking', 'permission_category_id' => '18', 'description' => 'Undo Banking', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'cancel-prescription', 'permission_category_id' => '13', 'description' => 'Cancel Ordered Prescriptions', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'restore-cancelled-prescription', 'permission_category_id' => '13', 'description' => 'Restore Cancelled Ordered Prescriptions', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'merge-patient-episodes', 'permission_category_id' => '4', 'description' => 'Merge patient episodes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-performed-by', 'permission_category_id' => '4', 'description' => 'Edit and delete performed by services', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'pay-all-patient-bills', 'permission_category_id' => '7', 'description' => 'Pay all patient bills across episodes', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'record-staff-service-performance', 'permission_category_id' => '7', 'description' => 'Record staff that has performed service e.g performed procedures, investigations etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'cancel-ordered-procedures', 'permission_category_id' => '4', 'description' => 'Cancel ordered procedures', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'cancel-ordered-sundries', 'permission_category_id' => '4', 'description' => 'Cancel ordered sundries', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'cancel-ordered-services', 'permission_category_id' => '4', 'description' => 'Cancel ordered services', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'import-data-csv', 'permission_category_id' => '12', 'description' => 'Import clinical data via CSV', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'journals-delete', 'permission_category_id' => '22', 'description' => 'Delete Journals', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'delete-fixed-assets', 'permission_category_id' => '7', 'description' => 'Delete fixed assets', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-nurse-comments-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add nurse comments on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'lab-management', 'permission_category_id' => '10', 'description' => 'Management of lab items including requisitioning', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-progressive-prescriptions', 'permission_category_id' => '13', 'description' => 'View progressive prescription orders and dispense them', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'change-drugs-covered-by-category', 'permission_category_id' => '7', 'description' => 'Select which drugs are covered by which patient category / corporate insurance', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'patient-category-sales', 'permission_category_id' => '7', 'description' => 'View report showing how much money each patient category brought in', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-accounts-payable-aging-summary', 'permission_category_id' => '8', 'description' => 'View Accounts Payable Aging Summary', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-accounts-payable-aging-detail', 'permission_category_id' => '8', 'description' => 'View Accounts Payable Aging Detail', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-accounts-receivable-aging-summary', 'permission_category_id' => '8', 'description' => 'View Accounts Receivable Aging Summary', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-accounts-receivable-aging-detail', 'permission_category_id' => '8', 'description' => 'View Accounts Receivable Aging Detail', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-cashflow-statement', 'permission_category_id' => '8', 'description' => 'View Cashflow Statement', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'general_items-delete', 'permission_category_id' => '12', 'description' => 'Delete general item routes', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'general_items-edit', 'permission_category_id' => '12', 'description' => 'Edit general item route', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'general_items-create', 'permission_category_id' => '12', 'description' => 'Create general item route', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'general_items-list', 'permission_category_id' => '12', 'description' => 'View general routes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'cancel-family-account-deposit', 'permission_category_id' => '7', 'description' => 'Cancel family account deposit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'add-transaction-date-patient-invoices', 'permission_category_id' => '7', 'description' => 'Add transaction date to the patient category invoices', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'finance-trial-balance', 'permission_category_id' => '8', 'description' => 'Generate Trial Balance Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-staff-payments', 'permission_category_id' => '8', 'description' => 'Generate Staff Payments Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-cost-centre-performance', 'permission_category_id' => '8', 'description' => 'Generate Cost Center Performance Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-lab-performance', 'permission_category_id' => '8', 'description' => 'Generate Lab Performance Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-top-performing-investigations', 'permission_category_id' => '8', 'description' => 'Generate Top Performing Report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'finance-reverse-debtor-payment', 'permission_category_id' => '8', 'description' => 'Reverse payments made by a patient towards clearing their hospital debt', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'View patient\'s inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-inpatient-billing', 'permission_category_id' => '4', 'description' => 'View patient\'s inpatient billing', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-maternity-admission', 'permission_category_id' => '4', 'description' => 'View patient\'s maternity admission', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'view-delivery-record', 'permission_category_id' => '4', 'description' => 'View patient\'s delivery record', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'add-family-account-credit-limit', 'permission_category_id' => '7', 'description' => 'Add family account credit limit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-pharmacy-overview', 'permission_category_id' => '4', 'description' => 'View Pharmacy Overview Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-top-performing-stuff', 'permission_category_id' => '4', 'description' => 'View Top Performing Staff Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-wait-patient-time', 'permission_category_id' => '4', 'description' => 'View Patient Wait Time Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-top-diagnoses-overview', 'permission_category_id' => '4', 'description' => 'View Top Diagnoses Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-inpatient-statistics-overview', 'permission_category_id' => '4', 'description' => 'View Inpatient Statistics Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-top-investigations-overview', 'permission_category_id' => '4', 'description' => 'View Top Investigations Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-top-supplier-overview', 'permission_category_id' => '4', 'description' => 'View Top Suppliers Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-attendance-overview', 'permission_category_id' => '4', 'description' => 'View Attendance Overview Graph', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'add-chart-of-account-slug', 'permission_category_id' => '7', 'description' => 'Add Slug To Chart Of Account', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-dependants-consumption-report', 'permission_category_id' => '7', 'description' => 'View patient dependants consumption report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'add-dependants-to-patient', 'permission_category_id' => '7', 'description' => 'Add dependants to a patient', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-dependants-to-patient', 'permission_category_id' => '7', 'description' => 'View dependants to a patient', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-reports', 'permission_category_id' => '5', 'description' => 'View HMIS Reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-105-health-unit-outpatient-monthly-report', 'permission_category_id' => '5', 'description' => 'View HMIS Form 105: Health Unit Outpatient Monthly Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-risky-behaviors', 'permission_category_id' => '5', 'description' => 'View Risky Behaviors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-body-mass-index', 'permission_category_id' => '5', 'description' => 'View Body Mass index', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-form-108-inpatient-monthly-report', 'permission_category_id' => '5', 'description' => 'View HMIS Form 108-Inpatient Monthly Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-031-outpatient-register', 'permission_category_id' => '5', 'description' => 'View HMIS Form 031-Outpatient Register ', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-002-opd-outpatient-register', 'permission_category_id' => '5', 'description' => 'View HMIS Form 002-OPD Outpatient Register', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-106a-health-unit-quarterly-report', 'permission_category_id' => '5', 'description' => 'View HMIS Form 106a-Health Unit Quarterly Report ', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-weekly-epidimeological-surveillance', 'permission_category_id' => '5', 'description' => 'View HMIS Form - Weekly Epidimeological Surveillance ', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-essential-medicines-and-health-supplies', 'permission_category_id' => '5', 'description' => 'View HMIS Form - Essential Medicines and Health Supplies ', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-hmis-form-033b', 'permission_category_id' => '5', 'description' => 'View HMIS 033b: Health Unit Weekly Epidemiological Surveillance Report ', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-memorised-reports', 'permission_category_id' => '5', 'description' => 'View memorised reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'remove-batch-during-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'Remove item batch during stock reconciliation', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'approve-opd-requisitions', 'permission_category_id' => '15', 'description' => 'Approve OPD items requisitions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'approve-and-issue-out-opd-requisitions', 'permission_category_id' => '15', 'description' => 'Approve and issue out OPD items requisitions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'issue-out-opd-requisitions', 'permission_category_id' => '15', 'description' => 'Issue out OPD items requisitions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-ward-item-request', 'permission_category_id' => '13', 'description' => 'Edit ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'delete-ward-item-request', 'permission_category_id' => '13', 'description' => 'Delete ward item request', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'edit-batch-during-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'Edit item batch during stock reconciliation', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-lab-machine-results', 'permission_category_id' => '10', 'description' => 'View investigation results from lab instrument', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-ward-drug-stock-sheet', 'permission_category_id' => '23', 'description' => 'View drugs ward stock sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-ward-drug-stock-sheet', 'permission_category_id' => '23', 'description' => 'Edit drug ward stock sheet', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'view-ward-sundry-stock-sheet', 'permission_category_id' => '23', 'description' => 'View sundries ward stock sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-ward-sundry-stock-sheet', 'permission_category_id' => '23', 'description' => 'Edit sundry ward stock sheet', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-appointments-report', 'permission_category_id' => '4', 'description' => 'View patient appointments report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'patient-flow-monitoring-inpatient-admission', 'permission_category_id' => '4', 'description' => 'Admit patient from platient flow monitoring', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'edit-services-prices-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Edit services price on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'edit-investigation-prices-on-inpatient-bill', 'permission_category_id' => '4', 'description' => 'Edit investigation price on inpatient bill', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'cancel-ward-prescription', 'permission_category_id' => '4', 'description' => 'Cancel ward prescription', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'result-templates-list', 'permission_category_id' => '12', 'description' => 'View investigations Result Templates', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'result-templates-create', 'permission_category_id' => '12', 'description' => 'Create investigation Result Templates', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'result-templates-edit', 'permission_category_id' => '12', 'description' => 'Edit investigation Result Templates', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'result-templates-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate investigations Result Templates', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'cancel-family-account-deposit', 'permission_category_id' => '7', 'description' => 'Cancel family account deposit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-accounts-deposits', 'permission_category_id' => '7', 'description' => 'Make and view patient account deposits', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-accounts-refunds', 'permission_category_id' => '7', 'description' => 'Make and view patient account refunds', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-patient-accounts-consumptions', 'permission_category_id' => '7', 'description' => 'View patient account consumptions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'cancel-patient-accounts-deposits', 'permission_category_id' => '7', 'description' => 'Cancel patient account deposits and refunds', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'issue-inpatient-attendant-pass', 'permission_category_id' => '4', 'description' => 'Issue inpatient attendant pass', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'pay-inpatient-bill-from-inpatient-billing-page', 'permission_category_id' => '7', 'description' => 'Pay inpatient bill from inpatient billing page', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'delete-store-requisition', 'permission_category_id' => '13', 'description' => 'Delete store requisition', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'You can delete a requisition which has not yet been issued out'),
array('name' => 'view-patient-diagnosis-at-pharmacy', 'permission_category_id' => '4', 'description' => 'View patient diagnosis at pharmacy', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Allow person dispensing drugs to view the patient diagnosis'),
array('name' => 'view-patient-diagnosis-at-lab', 'permission_category_id' => '4', 'description' => 'View patient diagnosis at Lab', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Allow person in the lab to view the patient diagnosis'),
array('name' => 'create-consultation-with-notes', 'permission_category_id' => '4', 'description' => 'Create Consultation with notes', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Create Consultation with notes'),
array('name' => 'perform-triage-without-etat', 'permission_category_id' => '4', 'description' => 'Perform Triage Without ETAT', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Perform Triage Without ETAT'),
array('name' => 'delete-doctor-ward-notes-from-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Delete doctor ward notes from inpatient', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Delete ward progress notes that were added by the doctor'),
array('name' => 'delete-nurse-ward-notes-from-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Delete nurse ward notes from inpatient', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Delete ward progress notes that were added by the nurse'),
array('name' => 'view-theatre-notes-from-the-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'View theatre notes from the inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'View theatre notes from the inpatient sheet'),
array('name' => 'view-investigation-staff-overview', 'permission_category_id' => '4', 'description' => 'View Staff Performance By Investigations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View how many staff performed investigations and which investigations they performed'),
array('name' => 'view-performed-services-report', 'permission_category_id' => '21', 'description' => 'View Performed Services Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'outcome-list', 'permission_category_id' => '12', 'description' => 'View outcomes', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'outcome-create', 'permission_category_id' => '12', 'description' => 'Create outcome', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'outcome-edit', 'permission_category_id' => '12', 'description' => 'Edit outcome', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'outcome-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and reactivate outcome', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'view-point-of-sale', 'permission_category_id' => '4', 'description' => 'View Point of Sale', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Point of Sale'),
array('name' => 'view-finance-home', 'permission_category_id' => '7', 'description' => 'View Finance Home', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Finance Home'),
array('name' => 'view-eye-clinic', 'permission_category_id' => '4', 'description' => 'View Eye Clinic', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Eye Clinic'),
array('name' => 'transfer-patient-internally', 'permission_category_id' => '4', 'description' => 'Transfer patient internally', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Transfer patient internally'),
array('name' => 'view-death-report', 'permission_category_id' => '4', 'description' => 'View patient death report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View patient death report'),
array('name' => 'view-birth-report', 'permission_category_id' => '4', 'description' => 'View patient birth report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View patient birth report'),
array('name' => 'view-surgery', 'permission_category_id' => '4', 'description' => 'View patient surgery', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View patient surgery'),
array('name' => 'create-surgery', 'permission_category_id' => '4', 'description' => 'Create patient surgery record', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => 'Create patient surgery record'),
array('name' => 'view-anaesthetics-history', 'permission_category_id' => '4', 'description' => 'View anaesthetics history', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View anaesthetics history'),
array('name' => 'create-anaesthetics', 'permission_category_id' => '4', 'description' => 'Create patient anaesthetics', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => 'Create patient anaesthetics'),
array('name' => 'view-patient-file', 'permission_category_id' => '4', 'description' => 'View patient file', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View patient file'),
array('name' => 'view-maternity-report', 'permission_category_id' => '21', 'description' => 'View Maternity Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Report on Maternity'),
array('name' => 'budget-create', 'permission_category_id' => '24', 'description' => 'Create budget', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'budget-list', 'permission_category_id' => '24', 'description' => 'View a list of budgets', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'budget-view', 'permission_category_id' => '24', 'description' => 'View details of a budget', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'budget-edit', 'permission_category_id' => '24', 'description' => 'Edit budget', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'budget-delete', 'permission_category_id' => '24', 'description' => 'Deactivate and reactivate budget', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'budget-performance-report', 'permission_category_id' => '24', 'description' => 'View budget summary Performance', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Budget Vs Actual Summary -this looks at the total for the budget period only'),
array('name' => 'budget-detail-performance-report', 'permission_category_id' => '24', 'description' => 'View budget detail Performance', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Budget Vs Actual detail: compares each period and then the total for whole the period'),
array('name' => 'dental-list', 'permission_category_id' => '12', 'description' => 'View dentals', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'dental-create', 'permission_category_id' => '12', 'description' => 'Create dental', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'dental-edit', 'permission_category_id' => '12', 'description' => 'Edit dental', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'dental-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and Activate dental', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'radiology-list', 'permission_category_id' => '12', 'description' => 'View radiologies', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'radiology-create', 'permission_category_id' => '12', 'description' => 'Create radiology', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'radiology-edit', 'permission_category_id' => '12', 'description' => 'Edit radiologies', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'radiology-delete', 'permission_category_id' => '12', 'description' => 'Deactivate and Activate radiology', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'radiologies-management', 'permission_category_id' => '12', 'description' => 'Radiologies management', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => 'Link to radiologies management under imaging'),
array('name' => 'dentals-management', 'permission_category_id' => '12', 'description' => 'Dentals management', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => 'Link to dentals management under imaging'),
array('name' => 'dental-requisitions', 'permission_category_id' => '12', 'description' => 'View Dental Requisitions', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'dental-usage-report', 'permission_category_id' => '12', 'description' => 'View Dental Usage Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'dental-usage-listing', 'permission_category_id' => '12', 'description' => 'View Dental Usage listing', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'pharmacy-sundries-stock-reconciliation', 'permission_category_id' => '13', 'description' => 'Perform pharmacy sundry reconciliations', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'pharmacy-sundries-stock-reconciliation-report', 'permission_category_id' => '13', 'description' => 'View pharmacy sundry reconciliations', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'change-personal-settings', 'permission_category_id' => '9', 'description' => 'Edit personal settings', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Edit personal settings e.g which language a user wants the system in'),
array('name' => 'view-smart-triage', 'permission_category_id' => '4', 'description' => 'View smart triage reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-investigation-specimen-reports', 'permission_category_id' => '10', 'description' => 'View investigation specimen reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View investigation specimen reports'),
array('name' => 'view-recalculate-inpatient-bill', 'permission_category_id' => '4', 'description' => 'View re-calculate inpatient bill button', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'View the Recalculate inpatient bill button'),
array('name' => 'streamline-reports-diagnosis', 'permission_category_id' => '5', 'description' => 'View Diagnosis Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Diagnosis Streamline Report'),
array('name' => 'streamline-reports-treatment', 'permission_category_id' => '5', 'description' => 'View Treatments Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Treatments Streamline Report'),
array('name' => 'streamline-reports-investigations', 'permission_category_id' => '5', 'description' => 'View Investigations Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Investigations Streamline Report'),
array('name' => 'streamline-reports-patient-visits', 'permission_category_id' => '5', 'description' => 'View Patient Visits Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Patient Visits Streamline Report'),
array('name' => 'streamline-reports-symptoms', 'permission_category_id' => '5', 'description' => 'View Symptoms Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Symptoms Streamline Report'),
array('name' => 'streamline-reports-doctors', 'permission_category_id' => '5', 'description' => 'View Doctors Streamline Report', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Doctors Streamline Report'),
array('name' => 'view-patients-home', 'permission_category_id' => '4', 'description' => 'View Patient Home', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View Patient Home'),
array('name' => 'add-ward-discount', 'permission_category_id' => '7', 'description' => 'Add ward discounts', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Add a discount amount on making inpatient payment'),
array('name' => 'view-smart-discharge', 'permission_category_id' => '4', 'description' => 'View smart discharge reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View smart discharge reports'),
array('name' => 'view-inactive-patients', 'permission_category_id' => '4', 'description' => 'View inactive patients', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View inactive patients'),
array('name' => 'delete-items-quotation', 'permission_category_id' => '15', 'description' => 'Delete Items Quotation', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => 'Delete Items Quotation'),
array('name' => 'payroll-category-create', 'description' => 'Create new payroll category', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'payroll-category-view', 'description' => 'View payroll categories', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'payroll-category-delete', 'description' => 'Delete payroll category', 'permission_category_id' => '7', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'tax-rate-edit', 'permission_category_id' => '7', 'description' => 'Edit payroll tax rate', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'add-new-diagnosis-from-consultation', 'permission_category_id' => '4', 'description' => 'Add new diagnosis from consultation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Add new system diagnosis from the consultation page'),
array('name' => 'view-inpatient-bill-saving-history', 'permission_category_id' => '7', 'description' => 'View history of users that have saved an inpatient bill', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View a history or audit trail of users that have saved an inpatient bill'),
array('name' => 'delete-direct-bank-deposit', 'permission_category_id' => '7', 'description' => 'Delete a direct bank deposit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Delete a direct bank deposit'),
array('name' => 'unreceive-direct-bank-deposit', 'permission_category_id' => '7', 'description' => 'Unreceive a direct bank deposit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Unreceive a direct bank deposit so that it can be received again from the income cash report'),
array('name' => 'chi_plan-list-delete', 'permission_category_id' => '2', 'description' => 'Deactivate and reactivate C.H.I Plan', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'chi-to-pay-edit', 'permission_category_id' => '2', 'description' => 'Edit the C.H.I to pay amounts on inpatient sheet', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Enable the user to edit the amounts to be paid by C.H.I plan patient is on.'),
array('name' => 'chi_plan-list-edit', 'permission_category_id' => '2', 'description' => 'Edit C.H.I Plan', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'chi_plan-list-create', 'permission_category_id' => '2', 'description' => 'Create C.H.I Plan', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'chi_plan-list-list', 'permission_category_id' => '2', 'description' => 'View C.H.I Plan', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'insurance-benefits-view', 'permission_category_id' => '2', 'description' => 'View insurance benefits', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View insurance benefits'),
array('name' => 'insurance-benefits-create', 'permission_category_id' => '2', 'description' => 'Create insurance benefits', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Create insurance benefits'),
array('name' => 'insurance-benefits-inactive', 'permission_category_id' => '2', 'description' => 'View inactive insurance benefits', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View inactive insurance benefits'),
array('name' => 'insurance-items-view', 'permission_category_id' => '2', 'description' => 'View insurance items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View insurance items'),
array('name' => 'insurance-items-create', 'permission_category_id' => '2', 'description' => 'Create insurance items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Create insurance items'),
array('name' => 'insurance-benefits-view-details', 'permission_category_id' => '2', 'description' => 'View insurance benefit details', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View insurance benefit details'),
array('name' => 'insurance-benefits-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance benefits', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Edit insurance benefits'),
array('name' => 'insurance-items-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Edit insurance items'),
array('name' => 'insurance-items-remove', 'permission_category_id' => '2', 'description' => 'Remove insurance items from benefit', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Remove insurance items from benefit'),
array('name' => 'insurance-tariffs-create', 'permission_category_id' => '2', 'description' => 'Create insurance tariffs for items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Create insurance tariffs for items'),
array('name' => 'insurance-tariffs-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance tariffs for items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Edit insurance tariffs for items'),
array('name' => 'insurance-tariffs-delete', 'permission_category_id' => '2', 'description' => 'Delete insurance tariffs for items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Delete insurance tariffs for items'),
array('name' => 'view-item-prices', 'permission_category_id' => '7', 'description' => 'View individual item prices on patient payments', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View individual item prices on patient payments'),
array('name' => 'make-bulk-invoice-payments', 'permission_category_id' => '7', 'description' => 'Perform bulk invoice payments for patient categories', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Perform bulk invoice payments for a paylater patient category'),
array('name' => 'insurance-disease-groups-view', 'permission_category_id' => '2', 'description' => 'View insurance disease groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View insurance disease groups'),
array('name' => 'insurance-disease-groups-edit', 'permission_category_id' => '2', 'description' => 'Edit insurance disease groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Edit insurance disease groups'),
array('name' => 'insurance-disease-groups-delete', 'permission_category_id' => '2', 'description' => 'Delete insurance disease groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Delete insurance disease groups'),
array('name' => 'insurance-disease-groups-create', 'permission_category_id' => '2', 'description' => 'Create insurance disease groups', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Create insurance disease groups'),
array('name' => 'add-medical-detailed-notes-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add medical detailed notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add medical detailed notes on inpatient sheet e.g vitals, plan, impressions, history etc'),
array('name' => 'authorize-inpatient-bill', 'permission_category_id' => '7', 'description' => 'Authorize inpatient bill', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'add-row-on-prescription', 'permission_category_id' => '13', 'description' => 'View the add row button on the prescription page', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'view-medical-detailed-notes-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'View medical detailed notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'View medical detailed notes on inpatient sheet e.g vitals, plan, impressions, history etc'),
array('name' => 'add-medical-history-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add history notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add history notes on inpatient sheet'),
array('name' => 'add-medical-results-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add results notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add results notes on inpatient sheet'),
array('name' => 'add-vitals-and-examination-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add vitals and examination notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add vitals and examination notes on inpatient sheet'),
array('name' => 'add-impression-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add impression notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add vitals and examination notes on inpatient sheet'),
array('name' => 'add-plan-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add plan notes on inpatient sheet e.g vitals, plan etc', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add plan notes on inpatient sheet'),
array('name' => 'insurance-tariffs-view', 'permission_category_id' => '2', 'description' => 'View insurance tariffs for items', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'View insurance tariffs for items'),
array('name' => 'authorise-insurance-claims', 'permission_category_id' => '2', 'description' => 'Manage authorisations for insurance claims', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Manage authorisations for insurance claims'),
array('name' => 'make-chi-deposits', 'permission_category_id' => '7', 'description' => 'Handle CHI co-payments and co-insurance by patients', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Handle CHI co-payments and co-insurance by patients'),
array('name' => 'override-claim-adjudication-errors', 'permission_category_id' => '2', 'description' => 'Override Claim Adjudication Errors', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Override Claim Adjudication Errors'),
array('name' => 'register-chi-members-with-pre-existing-premiums', 'permission_category_id' => '2', 'description' => 'Register CHI members with pre-existing premiums', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Add new CHI members whose premiums have already been received i.e activate CHI members whose premiums were not previously received through Stre@mline'),
array('name' => 'members-with-pre-existing-premiums-report', 'permission_category_id' => '2', 'description' => 'View added CHI members with pre-existing premiums report', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'View new CHI members whose premiums have already been received report i.e activate CHI members whose premiums were not previously received through Stre@mline'),
array('name' => 'cancel-insurance-member-premiums', 'permission_category_id' => '2', 'description' => 'Cancel insurance member premiums', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Cancel premiums paid by members if the premium has no consumptions on it'),
array('name' => 'change-expense-account-on-make-payment', 'permission_category_id' => '7', 'description' => 'Change expense account on make new payment', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Allow user to change expense accounts on making new payment'),
array('name' => 'view-previous-patient-prescriptions', 'permission_category_id' => '4', 'description' => 'View previous patient prescriptions', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'View previous patient prescriptions from other episodes'),
array('name' => 'person-title-list', 'permission_category_id' => '9', 'description' => 'List person titles', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'person-title-create', 'permission_category_id' => '9', 'description' => 'Create person titles', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
array('name' => 'person-title-edit', 'permission_category_id' => '9', 'description' => 'Edit person titles', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
array('name' => 'person-title-detail', 'permission_category_id' => '9', 'description' => 'Get Details about person titles', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
array('name' => 'person-title-delete', 'permission_category_id' => '9', 'description' => 'Delete person titles', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
array('name' => 'person-title-status', 'permission_category_id' => '9', 'description' => 'Activate or Deactivate person titles', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
array('name' => 'return-drugs-per-chart', 'permission_category_id' => '13', 'description' => 'Return drugs to pharmacy given through ward dispensing per chart', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Return drugs to pharmacy given through ward dispensing per chart'),
array('name' => 'hide-performed-by-on-lab-results-print-out', 'permission_category_id' => '10', 'description' => 'Hide performed by on investigation results print out', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => 'Hide person on performed by on investigation results print out'),
);
foreach ($permissions as $permission) {
$record = DB::table('permissions')
->where('name', '=', $permission['name'])
->first();
if (!$record) {
Permission::firstOrCreate([
'name' => $permission['name'],
'description' => $permission['description'],
'long_description' => $permission['long_description'],
'permission_category_id' => $permission['permission_category_id'],
'guard_name' => $permission['guard_name'],
'crud' => $permission['crud']
]);
} else {
if (str_contains($permission['name'], 'budget')) {
if ($record->permission_category_id != 24) {
Permission::where('name', $permission['name'])->delete();
Permission::firstOrCreate([
'name' => $permission['name'],
'description' => $permission['description'],
'long_description' => $permission['long_description'],
'permission_category_id' => $permission['permission_category_id'],
'guard_name' => $permission['guard_name'],
'crud' => $permission['crud']
]);
}
}
}
}
}
}