Meddata HBYS İnternet Randevu İstatistiği

Meddata HBYSler’de geçerli internet üzerinden alınan randevu istatistiği yapan sql cümlesi

Bu kod için istisnai bir durum olarak çağrı merkezi entegreli çalışan kurum için analiz eklenmiştir

				
					SELECT SUM (a.toplam) Toplam, SUM (a.gelen) Gelen, SUM (a.gelmeyen) Gelmeyen
FROM (SELECT COUNT (*) toplam, 0 gelen, 0 gelmeyen
FROM hastarnd tb
WHERE TB.VERILIS_TIPI = ‘I’
AND TB.RANDEVU_BILGISI_GIREN <> ‘MEDDATAPACS’
AND TB.TARIH BETWEEN TO_DATE (:bas, ‘dd.mm.yyyy hh24:mi’)
AND TO_DATE (:bit, ‘dd.mm.yyyy hh24:mi’)
UNION ALL
SELECT 0 toplam, COUNT (*) gelen, 0 gelmeyen
FROM hastarnd tb
WHERE TB.VERILIS_TIPI = ‘I’
AND TB.RANDEVU_BILGISI_GIREN <> ‘MEDDATAPACS’
AND TB.GELDIMI = ‘T’
AND TB.TARIH BETWEEN TO_DATE (:bas, ‘dd.mm.yyyy hh24:mi’)
AND TO_DATE (:bit, ‘dd.mm.yyyy hh24:mi’)
UNION ALL
SELECT 0 toplam, 0 gelen, COUNT (*) gelmeyen
FROM hastarnd tb
WHERE TB.VERILIS_TIPI = ‘I’
AND TB.RANDEVU_BILGISI_GIREN <> ‘MEDDATAPACS’
AND (TB.GELDIMI <> ‘T’ OR TB.GELDIMI IS NULL)
AND TB.TARIH BETWEEN TO_DATE (:bas, ‘dd.mm.yyyy hh24:mi’)
AND TO_DATE (:bit, ‘dd.mm.yyyy hh24:mi’)) a
				
			

hakkında admin

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir