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.
admin-panel / setting
Top-level admin shell, tenant settings, and the concealment/permission-management surfaces.
role-management / user-management
Role, permission, and user editors.
audit-log
Audit log viewer with filter, detail dialog, and export.
cron-script
Scheduled-script registry, run history, and settings.
data-dictionary / patient-category / payor-management / product-management-master
Reference data editors.
location-management
Facility / location / clinic / sub-clinic / bed tree with per-entity dialog forms.
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
| Area | Component | Purpose |
|---|---|---|
| role-management | Role | Role and permission editor |
| user-management | User, UserTable, CreateUserDialog | User list, creation, and editing |
| admin-panel | PermissionManagement, Concealment | Permission grants and patient-data concealment rules |
| setting | Setting, SettingContent | Tenant / system settings shell |
| audit-log | AuditLog, AuditLogTable, AuditLogDialog | Audit log viewer, table, and detail dialog |
| cron-script | CronScript, CronScriptSettingTable, CronScriptLogDialog | Scheduled-script registry, settings, and run history |
| location-management | LocationTable, ClinicTable, SubClinicTable, BedTable | Facility / location / clinic / bed tree editors with dialog forms |
| data-dictionary | dataDictionary, RenderSubTabs | Reference data dictionary with tabbed editors |
| patient-category | PatientCategory, PatientCategoryTable, PatientCategoryDialog | Patient classification setup |
| payor-management | PayorSetup | Payor / insurer configuration |
| product-management-master | ProductMasterDataManager | Product master data management |
| standing-orders | StandingOrderReviewDashboard | Standing-order review surface |
Used by the admin route group and page registry, which mount these panels behind role gating.