feature: phase1 - org-type navigation, Cases permissions, staff filtering, and route guards.

This commit is contained in:
2026-06-28 14:59:06 +03:30
parent 64c7e5a257
commit dc965b2528
22 changed files with 376 additions and 76 deletions

View File

@@ -51,6 +51,7 @@
"patients": "Patients",
"appointment": "Appointment",
"treatment": "Treatment",
"cases": "Cases",
"billing": "Billing",
"reports": "Reports",
"clinics": "Clinics",
@@ -261,6 +262,7 @@
"featurePatients": "Patients",
"featureAppointment": "Appointment",
"featureTreatment": "Treatment",
"featureCases": "Cases",
"featureBilling": "Billing",
"featureReports": "Reports",
"noTabAccess": "No tab access",
@@ -313,6 +315,10 @@
"statusInactive": "Inactive",
"emptyValue": "-"
},
"cases": {
"title": "Cases",
"stubDescription": "Received lab cases from linked clinics will appear here. Full inbox and task workflow coming in a later phase."
},
"appointments": {
"title": "Appointments",
"subtitle": "Search a patient, pick a date, then click a time slot under a provider to book.",

View File

@@ -51,6 +51,7 @@
"patients": "بیماران",
"appointment": "نوبت‌ها",
"treatment": "درمان",
"cases": "پرونده‌ها",
"billing": "صورتحساب",
"reports": "گزارش‌ها",
"clinics": "کلینیک‌ها",
@@ -261,6 +262,7 @@
"featurePatients": "بیماران",
"featureAppointment": "نوبت‌ها",
"featureTreatment": "درمان",
"featureCases": "پرونده‌ها",
"featureBilling": "صورتحساب",
"featureReports": "گزارش‌ها",
"noTabAccess": "دسترسی به برگه‌ها وجود ندارد",
@@ -313,6 +315,10 @@
"statusInactive": "غیرفعال",
"emptyValue": "-"
},
"cases": {
"title": "پرونده‌ها",
"stubDescription": "پرونده‌های دریافتی از کلینیک‌های متصل به زودی اینجا نمایش داده می‌شوند. صندوق ورودی کامل و گردش کار وظایف در فاز بعدی اضافه می‌شود."
},
"appointments": {
"title": "نوبت‌ها",
"subtitle": "یک بیمار را جستجو کنید، تاریخ را انتخاب کنید، سپس روی یک زمان در زیر ارائه‌دهنده کلیک کنید تا رزرو کنید.",

View File

@@ -51,6 +51,7 @@
"patients": "Patiënten",
"appointment": "Afspraak",
"treatment": "Behandeling",
"cases": "Dossiers",
"billing": "Facturatie",
"reports": "Rapporten",
"clinics": "Klinieken",
@@ -261,6 +262,7 @@
"featurePatients": "Patiënten",
"featureAppointment": "Afspraak",
"featureTreatment": "Behandeling",
"featureCases": "Dossiers",
"featureBilling": "Facturatie",
"featureReports": "Rapporten",
"noTabAccess": "Geen tabbladtoegang",
@@ -313,6 +315,10 @@
"statusInactive": "Inactief",
"emptyValue": "-"
},
"cases": {
"title": "Dossiers",
"stubDescription": "Ontvangen labdossiers van gekoppelde klinieken verschijnen hier. Volledige inbox en takenworkflow volgen in een latere fase."
},
"appointments": {
"title": "Afspraken",
"subtitle": "Zoek een patiënt, kies een datum en klik vervolgens op een tijdslot onder een aanbieder om te boeken.",