diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java index 816a5621..ce88b9eb 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PelayananPasienServiceImpl.java @@ -1655,6 +1655,8 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel if (CommonUtil.isNotNullOrEmpty(listKecantikanFixedPay)) listPelayananFixedPay.addAll(setKecantikanFixedPay(listKecantikanFixedPay)); result.put("fixed-pay", listPelayananFixedPay); + if (terapisRehabMedik.contains(idPegawai)) + result.put("fixed-pay", new ArrayList<>()); } return result; } @@ -2031,6 +2033,12 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel List drAnastesiList = pegawaiDao.getDokterByKelompokKerja(KK_ANESTESI); List terapisRehabMedik = mapJabatanProfesiDao.findIdPegawaiByProfesiIn(Arrays.asList(TERAPI)); List idProdukLabGenetikaLuarRuangan = splitDataSettingDatafixed("idProdukLabGenetikaLuarRuangan"); + if (terapisRehabMedik.contains(idPegawai)) { + result.put("data", new ArrayList<>()); + result.put("target", target); + result.put("targetFormatted", targetFormatted); + return result; + } /* * Set persen jasa dan harga jasa pasien bpjs di ibs, icu */ @@ -2420,6 +2428,8 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel List drAnastesiList = pegawaiDao.getDokterByKelompokKerja(KK_ANESTESI); List terapisRehabMedik = mapJabatanProfesiDao.findIdPegawaiByProfesiIn(Arrays.asList(TERAPI)); List idProdukLabGenetikaLuarRuangan = splitDataSettingDatafixed("idProdukLabGenetikaLuarRuangan"); + if (terapisRehabMedik.contains(idPegawai)) + return new ArrayList<>(); /* * Mapping persentase jasa remunerasi */ @@ -3045,6 +3055,8 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel List drAnastesiList = pegawaiDao.getDokterByKelompokKerja(KK_ANESTESI); List terapisRehabMedik = mapJabatanProfesiDao.findIdPegawaiByProfesiIn(Arrays.asList(TERAPI)); List idProdukLabGenetikaLuarRuangan = splitDataSettingDatafixed("idProdukLabGenetikaLuarRuangan"); + if (terapisRehabMedik.contains(idPegawai)) + return new ArrayList<>(); /* * Mapping persentase jasa remunerasi */