46 lines
999 B
Python
46 lines
999 B
Python
from enum import Enum
|
|
|
|
|
|
class AppointmentStatus(Enum):
|
|
PENDING = "pending"
|
|
CONFIRMED = "confirmed"
|
|
CANCELLED = "cancelled"
|
|
COMPLETED = "completed"
|
|
|
|
class Integration(Enum):
|
|
BP = "bp"
|
|
MEDICAL_DIRECTOR = "medical_director"
|
|
|
|
|
|
class ClinicStatus(Enum):
|
|
ACTIVE = "active"
|
|
INACTIVE = "inactive"
|
|
UNDER_REVIEW = "under_review"
|
|
REQUESTED_DOC = "requested_doc"
|
|
REJECTED = "rejected"
|
|
PAYMENT_DUE = "payment_due"
|
|
SUBSCRIPTION_ENDED = "subscription_ended"
|
|
|
|
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"
|
|
|
|
class S3FolderNameEnum(str, Enum):
|
|
PROFILE = "profile"
|
|
ASSETS = "assets" |