from enum import Enum class AppointmentStatus(Enum): PENDING = "pending" CONFIRMED = "confirmed" CANCELLED = "cancelled" COMPLETED = "completed" class ClinicStatus(Enum): ACTIVE = "active" INACTIVE = "inactive" UNDER_REVIEW = "under_review" REQUESTED_DOCTOR = "requested_doctor" REJECTED = "rejected" PAYMENT_DUE = "payment_due" class ClinicUserRoles(Enum): DIRECTOR = "director" PRACTICE_MANAGER = "practice_manager" class ClinicDoctorStatus(Enum): ACTIVE = "active" INACTIVE = "inactive" class ClinicDoctorType(Enum): DOCTOR = "doctor" NURSE = "nurse" class UserType(Enum): SUPER_ADMIN = "super_admin" CLINIC_ADMIN = "clinic_admin" class Integration(Enum): BP = "bp" MEDICAL_DIRECTOR = "medical_director"