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 34b362a4..16d1c8d8 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 @@ -1669,6 +1669,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; } @@ -2045,6 +2047,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 */ @@ -2434,6 +2442,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 */ @@ -3059,6 +3069,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 */