Update PendapatanService
Penerapan kelompok pasien jamkesda diperlakukan seperti bpjs di logbook poin dan logbook skor dokter
This commit is contained in:
parent
c742477953
commit
dafe41cce8
@ -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()))) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user