Tüm isteklerde
X-Tenant header’ı zorunludur. İşlemler ve listelemeler sadece belirtilen tenant’a bağlı ve assistant rolüne sahip kullanıcılar ile sınırlandırılmıştır.Endpoint özeti
Asistan kavramı
Asistanlar, sistemde klinikteki randevu süreçlerine, hasta işlemlerine veya operasyonel süreçlere destek veren kullanıcı (User) profilleridir. Arka planda standart bir “Kullanıcı (User)” modeli olarak tutulurlar; ancak API isteklerinde otomatik olarakassistant rolüne göre filtrelenir ve izole edilirler.
İş kuralları
Rol atama: Asistan başarıyla oluşturulduktan sonra arka planda otomatik olarak tenant’a bağlanır ve kendisineassistant rolü atanır. Tenant içinde bu rol tanımlı değilse işlem hata verir.
Tekil asistan görüntüleme (
GET /api/v1/assistants/{id}) sorgusunda soft delete edilmiş asistanlar da varsayılan olarak döndürülür.Yetkilendirme
Asistanlar arka planda birer kullanıcı (User) olduğu için uygulama içi izinlerUser nesnesi üzerinden kontrol edilir.