28 lines
1012 B
PHP
28 lines
1012 B
PHP
<?php
|
|
|
|
namespace App\Domain\ACL;
|
|
|
|
enum Permission: string
|
|
{
|
|
case PatientEdit = 'patient_edit';
|
|
case StudyChangeStatus = 'study_change_status';
|
|
case StudyMetadataView = 'study_metadata_view';
|
|
case StudyMetadataEdit = 'study_metadata_edit';
|
|
case StudyHistoryView = 'study_history_view';
|
|
case StudyHistoryEdit = 'study_history_edit';
|
|
case StudyDownload = 'study_download';
|
|
case StudyDelete = 'study_delete';
|
|
case StudyArchive = 'study_archive';
|
|
case ReportEdit = 'report_edit';
|
|
case ReportDictate = 'report_dictate';
|
|
case ReportDownload = 'report_download';
|
|
case StudyNotesCreate = 'study_notes_create';
|
|
case StudyNotesView = 'study_notes_view';
|
|
case AttachmentUpload = 'attachment_upload';
|
|
case AttachmentDelete = 'attachment_delete';
|
|
case AttachmentDownload = 'attachment_download';
|
|
case AssignRadiologist = 'assign_radiologist';
|
|
case UnassignRadiologist = 'unassign_radiologist';
|
|
case AccessAllWorklists = 'access_all_worklists';
|
|
}
|