Diş kliniği stok takip programı: her yazılımda var, hiçbirinde çalışmıyor
Kısa cevap. Klinik yazılımlarının stok modülleri sabit bir reçeteye dayanır: bir dolgu şu kadar gram kompozit harcar, sistem her dolguda o kadar düşer. Kompozit tüketimi hekimden hekime iki katından fazla değiştiği için ekrandaki sayı haftalar içinde dolaptan kopar, kimse girmez, modül boş kalır. Doğru soru kaç gram kaldığı değil, bu paketten bu hekimin elinde kaç iş daha çıkacağıdır.
Bir diş kliniği yazılımı satın alırken özellik listesinde Stok Yönetimi satırını görmemek neredeyse imkânsız. 2026 Ağustos'unda Türkiye'deki dokuz klinik yönetim yazılımının pazarlama sayfalarını tek tek okuduk. Dokuzunda da vardı.
Aynı kliniklerde o modülün kullanıldığını görmek ise imkânsıza yakın.
Bu yazı, o boşluğun nereden geldiğini anlatıyor. Konu tembellik ya da eğitim eksikliği değil. Modülün altındaki model yanlış, ve yanlış olduğu için modül kendi kendini öldürüyor.
#Dokuz üründe dokuz stok modülü
İncelediğimiz ürünler klinik yönetim yazılımları (PMS), tek odaklı stok ürünleri ve genel sağlık kliniği yazılımlarından oluşuyordu. Hepsinin stok vaadi üç maddeye indirgenebiliyordu:
| Vaat | Kaç üründe var |
|---|---|
| Stok giriş ve çıkış kaydı | 9 / 9 |
| Kritik seviye uyarısı | 9 / 9 |
| Ürün bazlı maliyet raporu | 9 / 9 |
| Hekim bazında tüketim verimi | 0 / 9 |
| "Kaç hasta kaldı" cinsinden stok | 0 / 9 |
| Enstrüman ömrü ve çevrim analitiği | 0 / 9 |
İlk üç satır bir depo yazılımının yaptığı iştir. Son üç satır bir diş kliniğinin sorduğu sorudur. Rekabet, özellik listesinde değil, modelde.
Not: bu tablo kamuya açık ürün ve fiyat sayfalarına dayanıyor, demo hesabı açılmadı. Bir üründe bu özelliklerden biri varsa ve sayfasında yazmıyorsa, bize yazın, tabloyu düzeltelim.
#Hepsi aynı modeli kuruyor: sabit reçete
Otomatik stok düşümü yapan her sistemin altında aynı yapı var. Yazılım dünyasında adı BOM (bill of materials), klinikte karşılığı şu cümle:
Bir kompozit dolgu 0,2 gram kompozit harcar.
Siz bunu bir kere tanımlarsınız, sistem her dolguda 0,2 gram düşer. Temiz, hesaplanabilir, ve bir fabrikada doğru. Bir fabrikada bir vidanın kütlesi sabittir.
Diş kliniğinde sabit olan hiçbir şey yok.
#Sabit reçete neden çöküyor
Bu bir sezgi değil, ölçülmüş bir şey. Kompozit restorasyonlarda kullanılan materyal miktarı, yapay dişlere uygulanıp hassas dijital terazide tartılarak ölçülmüş ve şu dağılım bulunmuş:
| Restorasyon sınıfı | Ortalama kütle | Standart sapma | Değişkenlik |
|---|---|---|---|
| Sınıf III (anterior, proksimal) | 0,027 g | ±0,015 | %56 |
| Sınıf IV (anterior, kesici kenar dâhil) | 0,052 g | ±0,040 | %77 |
| Sınıf V (servikal) | 0,021 g | ±0,007 | %33 |
Kaynak: Hebling, Gonçalves ve Queluz, Sınıf III, IV ve V restorasyonlarda materyal maliyet analizi, Braz J Oral Sci 2013;12(4). Yedi farklı kompozit markası, yapay dişlere yerleştirildikten sonra hassas terazide tartım.
Aynı ekibin posterior restorasyonlar üzerine ikinci bir çalışması da var (Hebling ve Trentin, Rev Odontol UNESP 2013;42(3):144-51), ama o çalışma sonuçlarını maliyet olarak bildiriyor, restorasyon başına kütle olarak değil. Posterior dolgular için karşılaştırılabilir bir gram rakamı vermememizin sebebi bu: elimizde yok.
Sınıf IV'te değişkenlik %77. Yani aynı sınıf restorasyonda bile tüketim iki katından fazla oynuyor. Ve bu laboratuvar koşullarında, tek bir operatörün elinde. Klinikte üstüne hekim farkı, şırıngadan fazla sıkıp atma ve vaka karması biniyor.
Literatürün kendisi, sabit bir reçeteyle kompozit tüketiminin modellenemeyeceğini söylüyor. Rakip modüllerin otomatik düşüm mantığı tam olarak bunun üzerine kurulu.
#Modül tam olarak nasıl ölüyor
Sıra hep aynı:
- Kurulum günü. Klinik reçeteleri tanımlar. Bir dolgu 0,2 gram. Ekran doğru görünür.
- İkinci hafta. Ekranda 14 şırınga yazıyor, dolapta 9 tane var. Kimse farkı nereden geldiğini bilmiyor.
- Birinci ay. Bir asistan farkı elle düzeltir. Ertesi hafta fark yine açılır.
- İkinci ay. Düzeltmeler biter. Ekrandaki sayıya kimse bakmaz.
- Üçüncü ay. Sipariş yine tezgâha bakılarak veriliyor, tıpkı yazılımdan önceki gibi.
Bu noktadan sonra modül kapatılmaz, çünkü kimseyi rahatsız etmez. Sadece yanlış bir sayı gösterir ve kimse ona bakmaz. Bir klinik yazılımı değerlendirirken görmek istediğiniz manzara bu değil.
Dikkat edilecek nokta şu: modül yanlış çalıştığı için ölmüyor, yanlış modellediği için ölüyor. Yazılım kendisine söyleneni harfiyen yapıyor. Söylenen şey doğru değil.
#Doğru soru "kaç gram kaldı" değil
Bir kliniğin gerçekte cevabını istediği soru şu:
Bu şırıngadan bu hekimin elinde kaç iş daha çıkar?
Bu soru ölçülebilir, ve ölçmek için hekimden gram istemek gerekmiyor. Gereken tek şey paketin ömrünü işaretlemek:
- Paket açıldığında bir dokunuş.
- Paket bittiğinde bir dokunuş.
- Arada o hekimin yaptığı işlemler zaten kaydediliyor.
Arasındaki işlem sayısı, o şırınganın gramajına bölününce o hekimin gerçek katsayısını verir. Yüzey sayısı ve diş numarası da kaydediliyorsa katsayı vaka karmasına göre düzeltilebilir: bir molar dolgu ile bir ön grup dolgusu aynı işler değil ve ikisini aynı sayınca hekimler arası kıyas bozulur.
İşlem başına ek yük sıfır. Paket başına iki dokunuş. Ve iki paket sonra sistemdeki her sayı tahmin olmaktan çıkıp o kliniğin kendi geçmişinden gelmeye başlıyor.
Ayrıntısı: 2 gramlık kompozit şırıngasından kaç dolgu çıkar.
#Diş kliniğinde dört farklı tüketim davranışı var
Rakiplerin ikinci ortak hatası, her şeyi tek bir "stok kalemi" tablosuna koymak. Bir diş kliniğinde en az dört ayrı davranış var ve dördü ayrı model istiyor:
| Tip | Örnek | Doğru model | Uyarı biçimi |
|---|---|---|---|
| Adet | Güta perka, paper point, pamuk | Basit sayaç | "43 adet kaldı" |
| Kısmi tüketim | Kompozit, bond, asit, hipoklorit | Öğrenilen verim, açık paket bazında | "yaklaşık 10 hastalık kaldı" |
| Çevrim ömürlü | Kanal eğesi, rotary eğe | Tüketim hızı ve ortalama ömür analitiği | "ayda 12 adet gidiyor, ortalama 13 otoklav görüyor" |
| Serileştirilmiş | İmplant | Lot, seri ve ÜTS bildirimi | "şu hastada, şu tarihte" |
Bu ayrımı yapmayan bir modülde kompozit ile pamuk aynı tabloda, aynı mantıkla duruyor. Biri için doğru olan diğeri için anlamsız.
Devamı: kanal eğesi kaç kez kullanılır ve ÜTS tekil takip: bildirimi kim yapar.
#Stok modülü değerlendirirken sorulacak beş soru
Bir demo görüşmesinde bu beş soru, özellik listesinin tamamından daha çok şey söyler:
- Bir kompozit dolgunun kaç gram harcadığını sisteme ben mi söyleyeceğim? Cevap evetse, model sabit reçete. Sistemin öğrenme kapasitesi yok.
- Aynı işlemi iki farklı hekim yaptığında sistemde farklı bir tüketim oluyor mu? Cevap hayırsa, hekim farkı modellenmiyor.
- Ekranda "kaç gram kaldı" mı yazıyor, "kaç işlem kaldı" mı? Hekim gram düşünmüyor, hasta düşünüyor.
- Sistem bilmediğini söyleyebiliyor mu? Yeterli veri yokken kesin bir sayı gösteren sistem, güveni ilk yanlışta kaybeder.
- Kuruluşta rafta duran yarım paketleri nasıl işaretliyorsunuz? Yarısı bitmiş bir şırınga verim hesabına girerse, normal çalışan bir hekim savurgan görünür. Bunu ayırmayan sistem ilk günden yanlış sayı üretir.
Bu son maddenin ayrıntısı: klinikte ilk stok sayımı nasıl yapılır.
#Peki bu modül gerçekten gerekli mi
Adil soru. Klinik zaten tezgâha bakıp sipariş verebiliyor ve bu yıllardır yürüyor.
Gerekli olmasının sebebi stok değil, maliyet. Bir işlemin gerçek malzeme maliyetini bilmeyen bir klinik, fiyat listesini, hekim hakedişini ve hangi işlemin kârlı olduğunu tahminle yönetiyor demektir. Ve bu tahminler genellikle kat kat yanlış: literatürdeki tüketim rakamlarıyla hekimlerin kendi sezgileri karşılaştırıldığında arada iki ila dört kat fark çıkabiliyor.
Bir depo sayımı için değer bu kadar açık değil. Bir fiyat listesi kararı için çok açık.
Devamı: bir dolgunun gerçek malzeme maliyeti nasıl hesaplanır.
#Sık sorulan sorular
#Klinik yazılımımı değiştirmem mi gerekiyor?
Hayır, ve gerekmemesi doğru olan. Randevu, hasta kaydı, faturalama ve e-Nabız gönderimi mevcut yazılımınızın işi ve iyi yaptığı iş. Sarf malzeme verimi ayrı bir problem ve tek işi o olan bir araç istiyor. Denmetra mevcut klinik yazılımınızın yerine geçmez, yanında durur.
#Sabit reçete hiç mi işe yaramaz?
Veri birikene kadar başlangıç noktası olarak işe yarar. Literatürdeki ortalamalar, sistem o kliniğin kendi rakamlarını öğrenene kadar makul bir tahmin verir. Sorun sabit reçeteyi başlangıç olarak kullanmak değil, kalıcı gerçek olarak kullanmak.
#Hekimlerin ekstra veri girmesi gerekmiyor mu?
İşlem başına üç tık, paket başına iki dokunuş. Kimse şırınga tartmıyor, kimse eğe etiketlemiyor. Buradaki kritik ayrıntı, girilen bilginin başka hiçbir yerde kayıtlı olmaması: hangi hastaya hangi şırıngadan malzeme gittiği hiçbir klinik yazılımında yazmıyor. Yani kopyalanan bir veri değil, üretilen yeni bir veri.
#Bu ölçüm hasta verisi mi sayılır?
Hayır. Kayıtta diş numarası, yüzey, hekim, paket ve zaman var. İsim yok, TC yok, teşhis yok. Bu bilinçli bir tasarım kararı ve sistemi sağlık verisi mevzuatının ağır kısmından çıkarıyor.
#Kaynaklar
- Hebling E, Gonçalves RL, Queluz DP. Cost analysis of materials used in Class III, IV and V composite resin restorations. Braz J Oral Sci. 2013;12(4).
- Hebling E, Trentin ÉF. Análise de custo de materiais utilizados em restaurações dentárias em resina composta. Rev Odontol UNESP 2013;42(3):144-51. Sınıf I ve II kaviteler, yapay premolar ve molarlarda. Sonuçlar bölümü maliyet bildiriyor; restorasyon başına kütle bildirmiyor.
- Türk Dişhekimleri Birliği, dişhekimi dağılım kitapçıkları.