Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Plain Text by boraxdeneme ( 12 years ago )
/*SELECT  'Test Sayısı', tcg.grupadi, H.HizmetKodu Kodu,
       H.HizmetAdi Adi,
       nvl(COUNT(DISTINCT Ht.Hastano || '#' || Ht.Hizmetsirano),0) Testsayisi
  FROM Hasta_Testleri Ht, 
       Hizmetler H,
       test_calisma_gruplari tcg
 WHERE H.Hizmetkodu = Ht.Testkodu
   AND tcg.grupno = ht.calismagrubu
   AND NVL(Ht.BHTipi, 'T') NOT IN ('BI', 'DH')
   AND NVL(Ht.Statu, 'R')  NOT IN ('X', 'Y')
   AND Ht.Labkabultarihi BETWEEN TO_DATE(&BaslangicTarihi; || ' 00:00', 'dd/mm/yyyy hh24:mi') AND
                                 TO_DATE(&BitisTarihi; || ' 23:59', 'dd/mm/yyyy hh24:mi')
 GROUP BY tcg.grupadi, H.HizmetKodu, H.HizmetAdi
Union All*/
SELECT /*+ RULE */ 'Tekrar Sayısı', tcg.grupadi, 
       Cw.TestKodu Kodu,
       H.HizmetAdi Adi,
       nvl(GetTestTekrarSayisi(Cw.TestKodu, &BaslangicTarihi;, &BitisTarihi;, -1),0) TekrarSayisi
  FROM Hasta_Testleri    Ht,
       Hizmetler         H,
       Ce_Cihaz_Worklist Cw,
       test_calisma_gruplari tcg
 WHERE H.Hizmetkodu = Ht.Testkodu
   AND NVL(Ht.BHTipi, 'T') NOT IN ('BI', 'DH')
   AND NVL(Ht.Statu, 'R')  NOT IN ('X', 'Y')
   AND tcg.grupno = ht.calismagrubu
   AND Cw.KayitTarihi BETWEEN TO_DATE(&BaslangicTarihi; || ' 00:00', 'dd/mm/yyyy hh24:mi') AND
                              TO_DATE(&BitisTarihi; || ' 23:59', 'dd/mm/yyyy hh24:mi')
   AND Cw.HastaHizmetRefNo = Ht.HastaHizmetRefNo
 GROUP BY tcg.grupadi, Cw.TestKodu, H.HizmetAdi

 

Revise this Paste

Your Name: Code Language: