/** Healthcare permission keys — mirror backend definitions. */
export const HC = {
  VIEW: "healthcare.view",
  MANAGE: "healthcare.manage",
  CLINICS_VIEW: "healthcare.clinics.view",
  CLINICS_MANAGE: "healthcare.clinics.manage",
  BRANCHES_VIEW: "healthcare.branches.view",
  BRANCHES_MANAGE: "healthcare.branches.manage",
  DEPARTMENTS_VIEW: "healthcare.departments.view",
  DEPARTMENTS_MANAGE: "healthcare.departments.manage",
  DOCTORS_VIEW: "healthcare.doctors.view",
  DOCTORS_MANAGE: "healthcare.doctors.manage",
  PATIENTS_VIEW: "healthcare.patients.view",
  PATIENTS_MANAGE: "healthcare.patients.manage",
  APPOINTMENTS_VIEW: "healthcare.appointments.view",
  APPOINTMENTS_MANAGE: "healthcare.appointments.manage",
  SCHEDULES_VIEW: "healthcare.schedules.view",
  SCHEDULES_MANAGE: "healthcare.schedules.manage",
  VISIT_SESSIONS_MANAGE: "healthcare.visit_sessions.manage",
  DOCTOR_PANEL_VIEW: "healthcare.doctor_panel.view",
  CLINIC_ADMIN_VIEW: "healthcare.clinic_admin.view",
  CLINIC_ADMIN_MANAGE: "healthcare.clinic_admin.manage",
  PATIENT_PORTAL_VIEW: "healthcare.patient_portal.view",
  PATIENT_PORTAL_MANAGE: "healthcare.patient_portal.manage",
  MEDICAL_RECORDS_VIEW: "healthcare.medical_records.view",
  MEDICAL_RECORDS_MANAGE: "healthcare.medical_records.manage",
  ENCOUNTERS_MANAGE: "healthcare.encounters.manage",
  PHARMACY_VIEW: "healthcare.pharmacy.view",
  PHARMACY_MANAGE: "healthcare.pharmacy.manage",
  PRESCRIPTION_ORDERS_FULFILL: "healthcare.prescription_orders.fulfill",
  PRESCRIPTIONS_SUBMIT: "healthcare.prescriptions.submit",
  DELIVERY_VIEW: "healthcare.delivery_integration.view",
  DELIVERY_MANAGE: "healthcare.delivery_integration.manage",
  EXTERNAL_PROVIDERS_VIEW: "healthcare.external_providers.view",
  EXTERNAL_PROVIDERS_MANAGE: "healthcare.external_providers.manage",
  SETTINGS_VIEW: "healthcare.settings.view",
  SETTINGS_MANAGE: "healthcare.settings.manage",
  AUDIT_VIEW: "healthcare.audit.view",
} as const;
