Neler Yeni !
Ana Sayfa / Meddata / Meddata 2 Kurum Arası Ücret Kıyaslama

Meddata 2 Kurum Arası Ücret Kıyaslama

Belirtilen sorgu ile Meddata yer alan iki kurum arasında ücret bazlı kıyaslama yapıla bilir


  • :birincikurum_kodu
  • kiyaslamak istediginiz birinci kurumun kodu
  • :karsilacak_kurum_kodu
  • kiyaslamak istediginiz ikinci kurumun kodu
  • :bastar
  • Sorgu için gelen hastalarin baslangiç tarihi
  • :bittar
  • Sorgu için gelen hastalarin bitis tarihi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/* Formatted on 01/11/2019 11:55:02 (QP5 v5.227.12220.39724) */
SELECT IT.ISLEM,
       IY.UCRETI "Seçilen Kurum Tutari",
       (SELECT NVL (IK2.FARK, 0)
          FROM islemkurum ik2
         WHERE ik2.kodu = iy.kodu AND ik2.kurum_kodu = :birincikurum_kodu)
          "Tutarin Farki",
       (SELECT NVL (IK2.EXTRA_FARK, 0)
          FROM islemkurum ik2
         WHERE ik2.kodu = iy.kodu AND ik2.kurum_kodu = :birincikurum_kodu)
          "Tutarin ExtraFarki",
       (SELECT SUM (NVL (IK2.EXTRA_FARK, 0) + NVL (IK2.FARK, 0) + IY.UCRETI)
          FROM islemkurum ik2
         WHERE ik2.kodu = iy.kodu AND ik2.kurum_kodu = :birincikurum_kodu)
          "Tutarin Toplami",
       it.ucreti "Cari Tutar Ücreti",
       (SELECT ik2.ucreti
          FROM islemkurum ik2
         WHERE     ik2.kodu = iy.kodu
               AND ik2.kurum_kodu = :karsilacak_kurum_kodu
               AND IY.FATURA_TIPI = 0)
          "Kiyaslanan Kurum Tutari",
       (SELECT NVL (IK2.FARK, 0)
          FROM islemkurum ik2
         WHERE     ik2.kodu = iy.kodu
               AND ik2.kurum_kodu = :karsilacak_kurum_kodu
               AND IY.FATURA_TIPI = 1)
          "Kiyaslanan Kurum Tutari Fark",
       (SELECT NVL (IK2.EXTRA_FARK, 0)
          FROM islemkurum ik2
         WHERE     ik2.kodu = iy.kodu
               AND ik2.kurum_kodu = :karsilacak_kurum_kodu
               AND IY.FATURA_TIPI = 3)
          "Kiyaslanan  Tutari Extra Fark",
       (SELECT SUM (NVL (IK2.EXTRA_FARK, 0) + NVL (IK2.FARK, 0) + IY.UCRETI)
          FROM islemkurum ik2
         WHERE ik2.kodu = iy.kodu AND ik2.kurum_kodu = :karsilacak_kurum_kodu)
          "Kiyaslanan Tutarin Toplami"
  FROM protokol pp,
       islemyap iy,
       islemkurum ik,
       islemtipi it
 WHERE     PP.PROTOKOL_NO = IY.PROTOKOL_NO
       AND iy.kodu = it.kodu
       AND IY.FATURA_TIPI = 0
       AND IY.KODU = IK.KODU
       AND IK.KURUM_KODU = :birincikurum_kodu
       AND PP.GTARIH BETWEEN TO_DATE (:bastar) AND TO_DATE (:bittar)

Diğer Makaleler

Oracle Undo Problemi

Oracle Veri Tabanı , veri tabanındaki değişiklikleri geri almak veya geri dönüş sağlamak için geri …

Oracle Mükerrer Kayıt Bulma ve Silme

Oracle veri-tabanın da her hangi bir verini mükerrer çift olup olmadığını  sorgulamak için  alta benzer …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir