Skip to main content
Tedavi (Treatment), firmanın sunduğu hizmettir. Doktorlara atanır, satışta kalem olur ve isteğe bağlı seans yapısına sahiptir.

Yapı

AlanAçıklama
group_idTedavi grubu (TreatmentGroup)
nameAdı
keywords[]Anahtar kelimeler (AI eşleştirme için)
priceFiyat
tax_rateKDV oranı
descriptionAçıklama
sessionSeans sayısı
extra_info[]Serbest JSON ek bilgi
is_activeAktif/pasif

Doktor ataması

Tedavi ↔ Doktor ilişkisi BelongsToMany (treatment_user pivot): Bir doktora atanmayan tedavi, o doktor için randevu oluştururken seçilemez.

Seanslar (TreatmentSession)

Çok seanslı tedaviler (örn. “Diş beyazlatma — 3 seans”) için her seans ayrı kayıttır; sıralı tamamlanır.

Ürün ilişkisi

Tedavide kullanılan sarf malzemesi Product olarak tanımlanır ve pivot’taki min_quantity üzerinden tedaviye atanır — tedavi tamamlanınca otomatik stok düşer.

Sonraki adımlar

Doktorlar

Tedavilere atama.

Ürünler

Sarf malzemeleri.