Skip to main content
Etiketler ve meslekler, kliniğinizin hasta kayıtlarını sınıflandırmak için kullandığı iki küçük liste kaynağıdır. Etiket, renkli bir işarettir ve hastalara, randevulara ve sohbetlere atanabilir. Meslek ise hasta kaydındaki Meslek alanının seçenek listesidir. Her iki kaynak da klinik bazlıdır: X-Tenant başlığıyla hangi kliniğin listesini yönettiğinizi belirtirsiniz (bkz. Klinikler ve X-Tenant). Panelde aynı listeler Hastalar → Etiketler ve Hastalar → Meslekler altında yönetilir; bkz. Etiketler ve Meslekler.

Endpoint özeti

Tüm yollar https://app.flextell.ai/api/v1 altındadır. İzin etiketleri rol editöründe Etiketler ve Meslekler gruplarında; Görüntüle, Oluştur, Güncelle ve Sil olarak görünür. Scope ve izin ayrımı için bkz. Scope’lar ve İzinler ve görünürlük.
Etiket uçları kurulum tamamlanmadan 428 SETUP_REQUIRED döner. Meslek uçları kurulum sırasında da çalışır. Ayrıntı için bkz. Erişim kilitleri.

Etiketler

Nesne modeli

Etiket nesnesi hasta sayısı (customers_count) içermez.

Listeleme

Sayfalama ve sıralama kuralları için bkz. Sayfalama ve Filtreleme ve sıralama.

Oluşturma ve güncelleme

POST /tags için name ve color zorunludur. PUT /tags/{id} kısmi güncelleme kabul eder; yalnızca değiştirmek istediğiniz alanı gönderin. Kurala uymayan istek 422 VALIDATION_FAILED döner; hata ilgili alan adıyla (name, color) gelir.

Etiketi kayda bağlama

Etiketler kendi uçlarından değil, bağlanacakları kaynağın uçlarından atanır. Hasta alanları için bkz. Hastalar.

Meslekler

Nesne modeli

Meslek adları yazarken Türkçe kurallarla büyük harfe çevrilir (i → İ, ı → I). Diş Hekimi olarak gönderirseniz DİŞ HEKİMİ olarak saklanır ve öyle döner. Arama terimi de aynı şekilde normalleştirilir; arama yaparken büyük/küçük harfe dikkat etmeniz gerekmez.

Listeleme

GET /occupations sistem kataloğunu ve kliniğin kendi mesleklerini birlikte döndürür. Hangisini istediğinizi is_global ile seçin.

Oluşturma ve güncelleme

Meslekle hasta kaydı

Hasta oluştururken ya da güncellerken occupation_id gönderin. Meslek aktif ve silinmemiş olmalı; sistem kataloğundan ya da kliniğinizin kendi mesleklerinden biri olmalıdır. Aksi hâlde 422 döner. Hasta yanıtında occupation_id ile birlikte büyük harfli occupation_name gelir. Hastaları meslekle süzmek için GET /customers?occupation_id=... kullanın.

Silme kuralları

Silinen etiket ve meslek API’den geri getirilemez. Mesleği yalnızca seçim listesinden çıkarmak istiyorsanız silmek yerine PUT /occupations/{id} ile is_active değerini false yapın.
Genel silme davranışı için bkz. Silme ve yaşam döngüsü.

Hata kodları

Tüm hata kodları için bkz. Hata kodları.

Örnekler

Etiket oluşturma yanıtı (201) şu alanları taşır: