Skip to main content
Randevu, hasta + doktor + tedavi + saat dörtlüsünden oluşan ana operasyonel kayıttır. Açıldığında doktorun bağlı Google Calendar’ına otomatik etkinlik yazılır; tamamlandığında ona bağlı satış kesilir.

Yaşam döngüsü

DurumEtiketAnlamı
pendingBekliyorOluşturuldu, henüz firma tarafından onaylanmadı
approvedOnaylandıFirma panelden onayladı
rejectedReddedildiİstek karşılanamadı (örn. uygun slot yok)
cancelledİptal Edildiİptal — takvimden silinir
completedTamamlandıRandevu yapıldı, üzerine satış işlenebilir
no_showGelmediHasta gelmedi — operasyonel raporlara etki eder

Bileşenler

AlanAçıklamaZorunlu
customer_idHangi hastaEvet
user_idHangi doktorEvet
treatmentsHangi tedaviler (çoklu)Evet — en az 1
scheduled_atTarih + saat (ISO 8601)Evet
room_idHangi odaHayır
assistant_idAsistan personelHayır
descriptionSerbest notHayır
Tedavi, hedef doktora atanmış olmalıdır. Olmadan eklenirse 422 doğrulama hatası alınır. Tedavi atamaları panel Tedaviler ekranından yönetilir.

Önkoşullar

  • Hasta kaydı var olmalı (yoksa önce yarat).
  • Tedavi(ler) doktora atanmış olmalı.
  • Doktorun aktif takvim entegrasyonu olmalı. Hem panel randevu formu hem AI üzerinden randevu açma akışı, aktif calendar entegrasyonu olmayan doktoru doktor seçim listesine almaz — yani pratikte takvim bağlı olmadan randevu açılamaz. Detay: Takvim senkronizasyonu.

Tipik akış

1

Hasta belirlendi

Görüşmeden veya panel aramadan hasta seçilir.
2

Saat seçildi

Takvimde doktorun boş slotlarından biri seçilir.
3

Tedavi(ler) eklendi

Doktora atanmış tedaviler listelenir; bir veya birden fazla seçilir.
4

Onaylandı

Randevu pending olarak yaratılır; doktorun Google Calendar’ına etkinlik yazılır; hatırlatma kuyruğa girer.
Detay için Randevu açma akışı.

Hatırlatma

Sistem, ayarlı zaman dilimlerinde (örn. 24 saat önce, 1 saat önce) hastaya WhatsApp/Telegram üzerinden hatırlatma yollar. Hatırlatma randevunun durumunu otomatik değiştirmez; firma hastayla teyit edip panelden approved işaretler. Detay: Hatırlatmalar.

Sonraki adımlar

Randevu açma akışı

Kanaldan AI’a, AI’dan takvime uçtan uca akış.

Takvim senkronizasyonu

Google Calendar bağlama mantığı.

Hatırlatmalar

Kural ve şablon yönetimi.

API: Randevu oluşturma

Detay endpoint + örnek payload.