Update PelayananPasienServiceImpl.java
Perbaikan keterangan selisih tarif setelah diskon pada logbook dokter karna diskon komponen dokter lain
This commit is contained in:
parent
9bc7d6a4a6
commit
0c61d7a8f2
@ -675,6 +675,9 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
} else if (drKkGenetika.contains(idPegawai)
|
} else if (drKkGenetika.contains(idPegawai)
|
||||||
&& idProdukLabGenetikaLuarRuangan.contains(Integer.parseInt(d.get("idProduk").toString()))
|
&& idProdukLabGenetikaLuarRuangan.contains(Integer.parseInt(d.get("idProduk").toString()))
|
||||||
&& (date.before(new Date(1690822799000L)) || date.equals(new Date(1690822799000L)))) {
|
&& (date.before(new Date(1690822799000L)) || date.equals(new Date(1690822799000L)))) {
|
||||||
|
/*
|
||||||
|
* A rule for claimed <= Jul 31th 2023
|
||||||
|
*/
|
||||||
RemunHargaJasa hargaJasa = hargaJasa(persenRemunLabGenetika / 100, hargaJual, d, false);
|
RemunHargaJasa hargaJasa = hargaJasa(persenRemunLabGenetika / 100, hargaJual, d, false);
|
||||||
d.put("hargaJasa", hargaJasa.getNilai());
|
d.put("hargaJasa", hargaJasa.getNilai());
|
||||||
} else if (Arrays.asList(GENETIKA).contains(Integer.parseInt(d.get("idRuangan").toString()))) {
|
} else if (Arrays.asList(GENETIKA).contains(Integer.parseInt(d.get("idRuangan").toString()))) {
|
||||||
@ -3820,8 +3823,13 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
builder.nilai(persenRemunerasi * hargaJualSetelahDiskon);
|
builder.nilai(persenRemunerasi * hargaJualSetelahDiskon);
|
||||||
builder.keterangan(
|
if (totalDiskon > 0.0) {
|
||||||
" dan dari pengurangan tarif dengan diskon " + nf.format(totalDiskon) + " terlebih dahulu");
|
builder.keterangan(
|
||||||
|
" dan dari pengurangan tarif dengan diskon " + nf.format(totalDiskon) + " terlebih dahulu");
|
||||||
|
} else {
|
||||||
|
builder.keterangan("");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
return builder.build();
|
return builder.build();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user