feat: initial commit

This commit is contained in:
2025-05-09 19:15:53 +05:30
commit 80c61dc127
54 changed files with 2195 additions and 0 deletions
View File
+37
View File
@@ -0,0 +1,37 @@
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"