diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PendapatanServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PendapatanServiceImpl.java index f2009a70..e6402dab 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PendapatanServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/PendapatanServiceImpl.java @@ -336,6 +336,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -346,7 +347,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -369,6 +371,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -379,7 +382,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -402,6 +406,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER_ANASTESI)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -412,7 +417,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -437,6 +443,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_ASISTEN_SPESIALIS)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -447,7 +454,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -470,6 +478,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -480,7 +489,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -629,6 +639,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { @@ -714,6 +726,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -836,6 +850,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { @@ -921,6 +937,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -1042,6 +1060,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SATURDAY) || dateTimePelayanan.getDayOfWeek().equals(DayOfWeek.SUNDAY)) { @@ -1127,6 +1147,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -1421,6 +1443,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (idKomponenHarga.equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -1431,7 +1454,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("jumlah").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiscount").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -1454,6 +1478,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (idKomponenHarga.equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -1464,7 +1489,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("jumlah").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiscount").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -1487,6 +1513,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (idKomponenHarga.equals(Master.KomponenHarga.JASA_DOKTER_ANASTESI)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -1497,7 +1524,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("jumlah").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiscount").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -1522,6 +1550,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (idKomponenHarga.equals(Master.KomponenHarga.JASA_ASISTEN_SPESIALIS)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -1532,7 +1561,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("jumlah").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiscount").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -1555,6 +1585,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (idKomponenHarga.equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -1565,7 +1596,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("jumlah").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiscount").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -1769,6 +1801,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -1832,6 +1866,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -1898,6 +1934,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -1992,6 +2030,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -2155,6 +2195,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -2217,6 +2259,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -2283,6 +2327,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -2377,6 +2423,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -2538,6 +2586,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -2600,6 +2650,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -2666,6 +2718,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -2760,6 +2814,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -2938,7 +2994,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -2961,6 +3018,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -2971,7 +3029,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -2994,6 +3053,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER_ANASTESI)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -3004,7 +3064,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -3029,6 +3090,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_ASISTEN_SPESIALIS)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -3039,7 +3101,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -3062,6 +3125,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idJasa").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -3072,7 +3136,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat * Double.parseDouble(map.get("count").toString()); map.put("jasaMedis", jasaMedis); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -3224,6 +3289,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3246,6 +3313,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -3272,6 +3341,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -3313,6 +3384,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3439,6 +3512,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3461,6 +3536,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -3487,6 +3564,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -3530,6 +3609,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3654,6 +3735,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3676,6 +3759,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -3702,6 +3787,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -3743,6 +3830,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -3978,6 +4067,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idKomponenHarga").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -3989,7 +4079,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat map.put("jasaMedis", jasaMedis); map.put("jasaMedisStr", kursINA.format(jasaMedis).toString()); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -4015,6 +4106,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idKomponenHarga").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -4026,7 +4118,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat map.put("jasaMedis", jasaMedis); map.put("jasaMedisStr", kursINA.format(jasaMedis).toString()); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -4052,6 +4145,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idKomponenHarga").equals(Master.KomponenHarga.JASA_DOKTER_ANASTESI)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -4063,7 +4157,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat map.put("jasaMedis", jasaMedis); map.put("jasaMedisStr", kursINA.format(jasaMedis).toString()); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -4091,6 +4186,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idKomponenHarga").equals(Master.KomponenHarga.JASA_ASISTEN_SPESIALIS)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -4102,7 +4198,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat map.put("jasaMedis", jasaMedis); map.put("jasaMedisStr", kursINA.format(jasaMedis).toString()); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -4128,6 +4225,7 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (map.get("idKomponenHarga").equals(Master.KomponenHarga.JASA_DOKTER)) { if (!map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) && !map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + && !map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA) && Arrays.stream(Master.KONSUL_VISIT) .anyMatch(map.get("namaProduk").toString().toLowerCase()::contains) && map.get("departemenId").equals(Master.Departemen.RAWAT_INAP) @@ -4139,7 +4237,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat map.put("jasaMedis", jasaMedis); map.put("jasaMedisStr", kursINA.format(jasaMedis).toString()); } else if (map.get("kelompokPasienId").equals(Master.KelompokPasien.BPJS) - || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES)) { + || map.get("kelompokPasienId").equals(Master.KelompokPasien.KEMENKES) + || map.get("kelompokPasienId").equals(Master.KelompokPasien.JAMKESDA)) { jasaMedis = (Double.parseDouble(map.get("hargaJual").toString()) - Double.parseDouble(map.get("hargaDiskon").toString())) * Master.FeeForService.HK_02_04_III_558_2015_5_B_C_D @@ -4291,6 +4390,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -4313,6 +4414,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -4339,6 +4442,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -4380,6 +4485,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -4505,6 +4612,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -4527,6 +4636,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -4553,6 +4664,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -4594,6 +4707,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -4718,6 +4833,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) { @@ -4740,6 +4857,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && (dateTimePelayanan.isBefore(dateMasuk) || dateTimePelayanan.isEqual(datePulang) || dateTimePelayanan.isAfter(datePulang))) { @@ -4766,6 +4885,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (map.get("departemenId").equals(Master.Departemen.RAWAT_JALAN) && map.get("namaShift").toString().equals("Non Shift") @@ -4807,6 +4928,8 @@ public class PendapatanServiceImpl extends BaseVoServiceImpl implements Pendapat if (!Master.KelompokPasien.BPJS .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) && !Master.KelompokPasien.KEMENKES + .equals(Integer.parseInt(map.get("kelompokPasienId").toString())) + && !Master.KelompokPasien.JAMKESDA .equals(Integer.parseInt(map.get("kelompokPasienId").toString()))) { if (Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN) .contains(Integer.parseInt(map.get("departemenId").toString()))) {