Skip to main content

admin-kit

System administration panels: roles, permissions, locations, payors, data dictionary, audit logging, and scheduled scripts. Published as the @ever-medos/admin-kit workspace package.

12
sub-areas
100+
components
RBAC
roles + permissions
Audit
log viewer + export
Admin

admin-panel / setting

Top-level admin shell, tenant settings, and the concealment/permission-management surfaces.

admin-panelsetting
RBAC

role-management / user-management

Role, permission, and user editors.

role-managementuser-management
Audit

audit-log

Audit log viewer with filter, detail dialog, and export.

audit-log
Scripts

cron-script

Scheduled-script registry, run history, and settings.

cron-script
Master

data-dictionary / patient-category / payor-management / product-management-master

Reference data editors.

data-dictionarypatient-categorypayor-managementproduct-management-master
Places

location-management

Facility / location / clinic / sub-clinic / bed tree with per-entity dialog forms.

location-management

What it provides

admin-kit is the home for the back-office configuration surfaces that an operator uses to set up and govern a deployment: who can do what (roles, permissions, users), where things happen (the facility → location → clinic → sub-clinic → bed tree), how patients and payors are classified, and what reference data and scheduled jobs the system runs against. Several areas pair a top-level list/table component with its own dialog-form sub-tree (for example, each location level has a dedicated form context and information tab), and the standing-orders area exposes a review dashboard. The kit consumes shared services and UI from the platform and is wired into the app through the admin route group rather than mounted directly.

Key exports

AreaComponentPurpose
role-managementRoleRole and permission editor
user-managementUser, UserTable, CreateUserDialogUser list, creation, and editing
admin-panelPermissionManagement, ConcealmentPermission grants and patient-data concealment rules
settingSetting, SettingContentTenant / system settings shell
audit-logAuditLog, AuditLogTable, AuditLogDialogAudit log viewer, table, and detail dialog
cron-scriptCronScript, CronScriptSettingTable, CronScriptLogDialogScheduled-script registry, settings, and run history
location-managementLocationTable, ClinicTable, SubClinicTable, BedTableFacility / location / clinic / bed tree editors with dialog forms
data-dictionarydataDictionary, RenderSubTabsReference data dictionary with tabbed editors
patient-categoryPatientCategory, PatientCategoryTable, PatientCategoryDialogPatient classification setup
payor-managementPayorSetupPayor / insurer configuration
product-management-masterProductMasterDataManagerProduct master data management
standing-ordersStandingOrderReviewDashboardStanding-order review surface

Used by the admin route group and page registry, which mount these panels behind role gating.