mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-13 03:31:31 +00:00
Import latest app updates from streamline
An updated set of source files and initialization was provided by streamline to address issues observed during initial testing. These files have been updated in order to generate a new set of app images.
This commit is contained in:
@@ -55,6 +55,11 @@ class PermissionTableSeeder extends Seeder
|
||||
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' => 'list-patient-registration-fields', 'permission_category_id' => '4', 'description' => 'View Patient Registration Fields', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'create-patient-registration-field', 'permission_category_id' => '4', 'description' => 'Create Patient Registration Fields', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
|
||||
array('name' => 'edit-patient-registration-field', 'permission_category_id' => '4', 'description' => 'Edit Patient Registration Fields', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'detail-patient-registration-field', 'permission_category_id' => '4', 'description' => 'Show Patient Registration Field', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'delete-patient-registration-field', 'permission_category_id' => '4', 'description' => 'Delete Patient Registration Fields', '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' => ''),
|
||||
@@ -264,7 +269,7 @@ class PermissionTableSeeder extends Seeder
|
||||
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' => ''),
|
||||
@@ -620,6 +625,7 @@ class PermissionTableSeeder extends Seeder
|
||||
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-closed-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'View closed inpatient sheet', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => "The permission for users to view details of closed inpatient sheets to protect patients' privacy"),
|
||||
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'),
|
||||
@@ -659,6 +665,20 @@ class PermissionTableSeeder extends Seeder
|
||||
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' => 'order-for-eye-glasses', 'permission_category_id' => '4', 'description' => 'Order For Eye Glasses', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
|
||||
array('name' => 'eye_glasses-list', 'description' => 'View eye glasses', 'permission_category_id' => '25', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'eye_glasses-create', 'description' => 'Create eye glasses', 'permission_category_id' => '25', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
|
||||
array('name' => 'eye_glasses-edit', 'description' => 'Edit eye glasses', 'permission_category_id' => '25', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'eye_glasses-delete', 'description' => 'Delete eye glasses', 'permission_category_id' => '25', 'guard_name' => 'web', 'crud' => 'delete', 'long_description' => ''),
|
||||
array('name' => 'test_areas-list', 'description' => 'View Test Areas', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_areas-create', 'description' => 'Create Test Areas', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_areas-edit', 'description' => 'Edit Test Areas', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_areas-delete', 'description' => 'Delete Test Areas', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_area_values-list', 'description' => 'View Test Area Values', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_area_values-create', 'description' => 'Create Test Area Values', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_area_values-edit', 'description' => 'Edit Test Area Values', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'test_area_values-delete', 'description' => 'Delete Test Area Values', 'permission_category_id' => '12', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'cancel-ordered-eye-glasses', 'permission_category_id' => '4', 'description' => 'Cancel ordered eye glasses', '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' => ''),
|
||||
@@ -738,6 +758,36 @@ class PermissionTableSeeder extends Seeder
|
||||
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'),
|
||||
array('name' => 'cancer-protocol-list', 'permission_category_id' => '9', 'description' => 'List cancer protocols', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
array('name' => 'cancer-protocol-create', 'permission_category_id' => '9', 'description' => 'Create cancer protocols', 'guard_name' => 'web', 'crud' => 'create', 'long_description' => ''),
|
||||
array('name' => 'cancer-protocol-edit', 'permission_category_id' => '9', 'description' => 'Edit cancer protocols', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'cancer-protocol-delete', 'permission_category_id' => '9', 'description' => 'Delete cancer protocols', 'guard_name' => 'web', 'crud' => 'delete', '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' => 'add-vitals-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'Add vitals on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
|
||||
array('name' => 'view-vitals-on-inpatient-sheet', 'permission_category_id' => '4', 'description' => 'View vitals on inpatient sheet', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
|
||||
array('name' => 'alter-cancer-protocol-chart-dispensing', 'permission_category_id' => '13', 'description' => 'Alter cancer protocol drugs before dispensing on the ward charts', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => ''),
|
||||
array('name' => 'save-inpatient-bill', 'permission_category_id' => '4', 'description' => 'Save Inpatient Bills', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Save Inpatient Bills For a Patient'),
|
||||
array('name' => 'save-and-close-inpatient-bill', 'permission_category_id' => '4', 'description' => 'Save and Close Inpatient Bills', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Save and Close Inpatient Bills For a Patient so that they cannot be edited'),
|
||||
array('name' => 'open-inpatient-bill', 'permission_category_id' => '4', 'description' => 'Open an inpatient bill for editing', 'guard_name' => 'web', 'crud' => 'other', 'long_description' => 'Open an inpatient bill for editing'),
|
||||
array('name' => 'edit-name-of-lab-doctor', 'permission_category_id' => '10', 'description' => 'Allow editing the name of the doctor who performed a lab investigation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => 'Allow editing the name of the doctor who performed a lab investigation'),
|
||||
array('name' => 'view-expiring-sundries', 'permission_category_id' => '15', 'description' => 'View Expiring Sundries', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'average-monthly-consumption', 'permission_category_id' => '15', 'description' => 'View Average Monthly Consumption', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'drugs-issued-to-pharmacy-report', 'permission_category_id' => '15', 'description' => 'View Drugs Issued to pharmacy report', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-ward-consumption', 'permission_category_id' => '15', 'description' => 'View ward consumption report', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-general-items-stock-reconciliation-report', 'permission_category_id' => '15', 'description' => 'View General items stock reconciliation report', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-sundries-stock-reconciliation-report', 'permission_category_id' => '15', 'description' => 'View sundries stock reconciliation report', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-drugs-stock-reconciliation-report', 'permission_category_id' => '15', 'description' => 'View Drug stock reconciliation report', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'resume-drug-physical-stock-count', 'permission_category_id' => '15', 'description' => 'Resume drug stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'resume-sundries-physical-stock-count', 'permission_category_id' => '15', 'description' => 'Resume sundries stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'general-items-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'General Items stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'optical-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'Optical Items stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'sundries-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'Sundries stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'drugs-stock-reconciliation', 'permission_category_id' => '15', 'description' => 'Drugs stock reconciliation', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-package-units', 'permission_category_id' => '15', 'description' => 'Manage Package Units', 'guard_name' => 'web', 'crud' => 'edit', 'long_description' => ''),
|
||||
array('name' => 'view-eye-clinic-report', 'permission_category_id' => '5', 'description' => 'View eye clinic reports', 'guard_name' => 'web', 'crud' => 'view', 'long_description' => ''),
|
||||
);
|
||||
|
||||
foreach ($permissions as $permission) {
|
||||
@@ -749,7 +799,7 @@ class PermissionTableSeeder extends Seeder
|
||||
Permission::firstOrCreate([
|
||||
'name' => $permission['name'],
|
||||
'description' => $permission['description'],
|
||||
'long_description' => $permission['long_description'],
|
||||
'long_description' => ($permission['long_description'] == '') ? $permission['description'] : $permission['long_description'],
|
||||
'permission_category_id' => $permission['permission_category_id'],
|
||||
'guard_name' => $permission['guard_name'],
|
||||
'crud' => $permission['crud']
|
||||
@@ -762,7 +812,7 @@ class PermissionTableSeeder extends Seeder
|
||||
Permission::firstOrCreate([
|
||||
'name' => $permission['name'],
|
||||
'description' => $permission['description'],
|
||||
'long_description' => $permission['long_description'],
|
||||
'long_description' => ($permission['long_description'] == '') ? $permission['description'] : $permission['long_description'],
|
||||
'permission_category_id' => $permission['permission_category_id'],
|
||||
'guard_name' => $permission['guard_name'],
|
||||
'crud' => $permission['crud']
|
||||
|
||||
Reference in New Issue
Block a user