Compare commits
No commits in common. "master" and "ade/bug-fixing-pagi-malam" have entirely different histories.
master
...
ade/bug-fi
@ -15,7 +15,7 @@
|
|||||||
</context-param>
|
</context-param>
|
||||||
<context-param>
|
<context-param>
|
||||||
<param-name>spring.profiles.default</param-name>
|
<param-name>spring.profiles.default</param-name>
|
||||||
<param-value>bridging</param-value>
|
<param-value>localhost</param-value>
|
||||||
</context-param>
|
</context-param>
|
||||||
|
|
||||||
<listener>
|
<listener>
|
||||||
|
|||||||
@ -2298,8 +2298,6 @@ public class RemunerasiServiceImpl extends BaseVoServiceImpl implements Remunera
|
|||||||
double persenKonsultasi = toDoubleSettingFix("persenRemunKonsultasiDokter", tglAkhir);
|
double persenKonsultasi = toDoubleSettingFix("persenRemunKonsultasiDokter", tglAkhir);
|
||||||
double persenVisite = toDoubleSettingFix("persenRemunVisiteDokter", tglAkhir);
|
double persenVisite = toDoubleSettingFix("persenRemunVisiteDokter", tglAkhir);
|
||||||
double persenTindakan = toDoubleSettingFix("persenRemunTindakanDokter", tglAkhir);
|
double persenTindakan = toDoubleSettingFix("persenRemunTindakanDokter", tglAkhir);
|
||||||
double persenTindakanRuangIntensif = toDoubleSettingFix("persenRemunTindakanDokterRuangIntensif", tglAkhir);
|
|
||||||
List<Integer> listRuanganIntensifRemun = toListIntegerSettingFix("listRuanganIntensifRemun", tglAkhir);
|
|
||||||
double persenTarifJasaBedah = toDoubleSettingFix("persenTarifJasaBedah", tglAkhir);
|
double persenTarifJasaBedah = toDoubleSettingFix("persenTarifJasaBedah", tglAkhir);
|
||||||
double persenTarifJasaICU = toDoubleSettingFix("persenTarifJasaICU", tglAkhir);
|
double persenTarifJasaICU = toDoubleSettingFix("persenTarifJasaICU", tglAkhir);
|
||||||
double persenRemunDokterPA = toDoubleSettingFix("persenRemunDokterPA", tglAkhir);
|
double persenRemunDokterPA = toDoubleSettingFix("persenRemunDokterPA", tglAkhir);
|
||||||
@ -2509,27 +2507,13 @@ public class RemunerasiServiceImpl extends BaseVoServiceImpl implements Remunera
|
|||||||
d.put("persenJasa", persenLaboratorium + "%");
|
d.put("persenJasa", persenLaboratorium + "%");
|
||||||
d.put("keterangan", hargaJasa.getKeterangan());
|
d.put("keterangan", hargaJasa.getKeterangan());
|
||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
d.put("hargaJasa", hargaJasa.getNilai());
|
||||||
} else if (CommonUtil.isNotNullOrEmpty(d.get("idRuangan")) && Arrays.asList(ICU_NICU).contains(Integer.parseInt(d.get("idRuangan").toString()))) {
|
} else if (CommonUtil.isNotNullOrEmpty(d.get("idRuangan"))
|
||||||
// Penyesuaian Perhitungan Remunerasi
|
&& Arrays.asList(ICU_NICU).contains(Integer.parseInt(d.get("idRuangan").toString()))) {
|
||||||
if( listRuanganIntensifRemun.contains(Integer.parseInt(d.get("idRuangan").toString())) ){
|
|
||||||
double persenJasa = persenTindakanRuangIntensif / 100;
|
|
||||||
RemunHargaJasaDto hargaJasa = hargaJasa(persenJasa * persenTarifICU, hargaJual, d);
|
|
||||||
d.put("persenJasa", persenTindakanRuangIntensif + "%");
|
|
||||||
d.put("keterangan", "Tarif Jasa (" + persenTarifJasaICU + "%)" + hargaJasa.getKeterangan());
|
|
||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
|
||||||
}else{
|
|
||||||
double persenJasa = persenTindakan / 100;
|
double persenJasa = persenTindakan / 100;
|
||||||
RemunHargaJasaDto hargaJasa = hargaJasa(persenJasa * persenTarifICU, hargaJual, d);
|
RemunHargaJasaDto hargaJasa = hargaJasa(persenJasa * persenTarifICU, hargaJual, d);
|
||||||
d.put("persenJasa", persenTindakan + "%");
|
d.put("persenJasa", persenTindakan + "%");
|
||||||
d.put("keterangan", "Tarif Jasa (" + persenTarifJasaICU + "%)" + hargaJasa.getKeterangan());
|
d.put("keterangan", "Tarif Jasa (" + persenTarifJasaICU + "%)" + hargaJasa.getKeterangan());
|
||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
d.put("hargaJasa", hargaJasa.getNilai());
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if( listRuanganIntensifRemun.contains(Integer.parseInt(d.get("idRuangan").toString())) ){
|
|
||||||
RemunHargaJasaDto hargaJasa = hargaJasa(persenTindakanRuangIntensif / 100, hargaJual, d);
|
|
||||||
d.put("persenJasa", persenTindakanRuangIntensif + "%");
|
|
||||||
d.put("keterangan", hargaJasa.getKeterangan());
|
|
||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
|
||||||
} else {
|
} else {
|
||||||
RemunHargaJasaDto hargaJasa = hargaJasa(persenTindakan / 100, hargaJual, d);
|
RemunHargaJasaDto hargaJasa = hargaJasa(persenTindakan / 100, hargaJual, d);
|
||||||
d.put("persenJasa", persenTindakan + "%");
|
d.put("persenJasa", persenTindakan + "%");
|
||||||
@ -2537,7 +2521,6 @@ public class RemunerasiServiceImpl extends BaseVoServiceImpl implements Remunera
|
|||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
d.put("hargaJasa", hargaJasa.getNilai());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
/*
|
/*
|
||||||
* Populate data filter
|
* Populate data filter
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user