feature: In-App Simulation Runner (Backend)
This commit is contained in:
@@ -17,6 +17,7 @@ public static class ClinicalRolePermissionMap
|
||||
ClinicalPermissions.OrdersWrite,
|
||||
ClinicalPermissions.MedicationsWrite,
|
||||
ClinicalPermissions.AlertsFeedback,
|
||||
ClinicalPermissions.SimulationRun,
|
||||
},
|
||||
[ClinicalRole.Physician] = new(StringComparer.Ordinal)
|
||||
{
|
||||
@@ -33,6 +34,7 @@ public static class ClinicalRolePermissionMap
|
||||
ClinicalPermissions.OrdersWrite,
|
||||
ClinicalPermissions.MedicationsWrite,
|
||||
ClinicalPermissions.AlertsFeedback,
|
||||
ClinicalPermissions.SimulationRun,
|
||||
},
|
||||
[ClinicalRole.Admin] = new(StringComparer.Ordinal)
|
||||
{
|
||||
@@ -54,6 +56,7 @@ public static class ClinicalRolePermissionMap
|
||||
ClinicalPermissions.AuditRead,
|
||||
ClinicalPermissions.UsersAdmin,
|
||||
ClinicalPermissions.AlertsFeedback,
|
||||
ClinicalPermissions.SimulationRun,
|
||||
},
|
||||
[ClinicalRole.Integration] = new(StringComparer.Ordinal)
|
||||
{
|
||||
@@ -61,6 +64,10 @@ public static class ClinicalRolePermissionMap
|
||||
ClinicalPermissions.EncountersWrite,
|
||||
ClinicalPermissions.ObservationsIngest,
|
||||
ClinicalPermissions.MedicationsWrite,
|
||||
// Phase 36 — simulation runner (Integration) must place orders and ack
|
||||
// alerts so sepsis-bundle / alert_ack scenario timelines are complete.
|
||||
ClinicalPermissions.OrdersWrite,
|
||||
ClinicalPermissions.AlertsAcknowledge,
|
||||
ClinicalPermissions.FhirIngest,
|
||||
ClinicalPermissions.FhirRead,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user