Update RevIndekKinerjaDao.java
Penyesuaian dokter pemeriksa untuk jasa anestesi
This commit is contained in:
parent
586ac6d7bf
commit
8a66dd2a35
@ -132,11 +132,14 @@ public interface RevIndekKinerjaDao extends PagingAndSortingRepository<IndekKine
|
||||
+ "or (harga.statusEnabled is false and harga.reportDisplay <> 'tarif_2022_Nov')) "
|
||||
+ "and harga.kelasId = :idKelasSatu) as hargaKelas1, " + "pelayananPasien.noRec as noRec, "
|
||||
+ "coalesce(pelayananPasien.hargaSatuan, 0) as harga, "
|
||||
+ "(select coalesce(ppd.hargaJual,0) from PelayananPasienDetail ppd "
|
||||
+ "coalesce((select coalesce(ppd.hargaJual,0) from PelayananPasienDetail ppd "
|
||||
+ "where ppd.pelayananPasienId = pelayananPasien.noRec "
|
||||
+ "and ((ppd.komponenHargaId = 35 and jenisPetugas.id = 4) "
|
||||
+ "or (ppd.komponenHargaId = 22 and jenisPetugas.id = 13) "
|
||||
+ "or (ppd.komponenHargaId = 21 and jenisPetugas.id = 6))) as hargaKomponen, "
|
||||
+ "or (ppd.komponenHargaId = 21 and jenisPetugas.id = 6))),"
|
||||
+ "(select coalesce(ppd.hargaJual,0) from PelayananPasienDetail ppd "
|
||||
+ "where ppd.pelayananPasienId = pelayananPasien.noRec "
|
||||
+ "and ppd.komponenHargaId = 21 and jenisPetugas.id = 4),0) as hargaKomponen, "
|
||||
+ "coalesce(pelayananPasien.hargaDiscount,0) as diskon, " + "pelayananPasien.jumlah as count, "
|
||||
+ "to_char(pelayananPasien.tglPelayanan,'yyyy-MM-dd') as tanggal, "
|
||||
+ "cast(pelayananPasien.tglPelayanan as timestamp) as tanggalPelayanan, "
|
||||
@ -193,10 +196,9 @@ public interface RevIndekKinerjaDao extends PagingAndSortingRepository<IndekKine
|
||||
+ "where harga.produkId = produk.id "
|
||||
+ "and ((harga.statusEnabled is true and harga.reportDisplay = 'tarif_2022_Nov') "
|
||||
+ "or (harga.statusEnabled is false and harga.reportDisplay <> 'tarif_2022_Nov')) "
|
||||
+ "and harga.kelasId = :idKelasSatu) as hargaKelas1,"
|
||||
+ "pelayananPasien.tglPelayanan as tglpelayanan," + "kelas.namaKelas as namaKelas,"
|
||||
+ "pasienDaftar.tglPulang as tglPulang," + "produk.id as idProduk," + "dokter.id as idPegawai,"
|
||||
+ "to_char(pelayananPasien.tglPelayanan,'yyyy-MM-dd') as tglpel,"
|
||||
+ "and harga.kelasId = :idKelasSatu) as hargaKelas1," + "pelayananPasien.tglPelayanan as tglpelayanan,"
|
||||
+ "kelas.namaKelas as namaKelas," + "pasienDaftar.tglPulang as tglPulang," + "produk.id as idProduk,"
|
||||
+ "dokter.id as idPegawai," + "to_char(pelayananPasien.tglPelayanan,'yyyy-MM-dd') as tglpel,"
|
||||
+ "cast(pelayananPasien.tglPelayanan as timestamp) as tanggalPelayanan, "
|
||||
+ "pasienDaftar.kelompokPasienId as kelompokPasienId," + "pasienDaftar.rekananId as rekananId,"
|
||||
+ "pasienDaftar.diskonPegawai as statusDiskon, " + "kategoryPegawai.id as kategoryPegawaiId, "
|
||||
@ -237,10 +239,9 @@ public interface RevIndekKinerjaDao extends PagingAndSortingRepository<IndekKine
|
||||
+ "where harga.produkId = produk.id "
|
||||
+ "and ((harga.statusEnabled is true and harga.reportDisplay = 'tarif_2022_Nov') "
|
||||
+ "or (harga.statusEnabled is false and harga.reportDisplay <> 'tarif_2022_Nov')) "
|
||||
+ "and harga.kelasId = :idKelasSatu) as hargaKelas1,"
|
||||
+ "pelayananPasien.tglPelayanan as tglpelayanan," + "kelas.namaKelas as namaKelas,"
|
||||
+ "pasienDaftar.tglPulang as tglPulang," + "produk.id as idProduk," + "dokter.id as idPegawai,"
|
||||
+ "to_char(pelayananPasien.tglPelayanan,'yyyy-MM-dd') as tglpel,"
|
||||
+ "and harga.kelasId = :idKelasSatu) as hargaKelas1," + "pelayananPasien.tglPelayanan as tglpelayanan,"
|
||||
+ "kelas.namaKelas as namaKelas," + "pasienDaftar.tglPulang as tglPulang," + "produk.id as idProduk,"
|
||||
+ "dokter.id as idPegawai," + "to_char(pelayananPasien.tglPelayanan,'yyyy-MM-dd') as tglpel,"
|
||||
+ "cast(pelayananPasien.tglPelayanan as timestamp) as tanggalPelayanan, "
|
||||
+ "pasienDaftar.kelompokPasienId as kelompokPasienId, " + "pasienDaftar.rekananId as rekananId,"
|
||||
+ "kategoryPegawai.id as kategoryPegawaiId, " + "kelas.id as idKelas,"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user