From 4219f7c1b13f8703c134db4df36584b5d6ca650c Mon Sep 17 00:00:00 2001 From: salmanoe Date: Thu, 24 Nov 2022 17:20:53 +0700 Subject: [PATCH] Update IndekKinerjaServiceImpl.java Penerapan hitungan poin dari rata-rata 5 jenis persentase proporsi jenis pelayanan --- .../service/impl/IndekKinerjaServiceImpl.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java index 0260321d..0681faf3 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/IndekKinerjaServiceImpl.java @@ -2754,6 +2754,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK komponenDasar = 210_000.0; persenOperator = 70.0; persenCooperator = 35.0; + } else if (idAlternatif == 3 && datePeriode.after(dateAkhirTarifLama)) { + komponenDasar = 120_000.0; + persenOperator = 40.0; + persenCooperator = 20.0; + } else if (idAlternatif == 4 && datePeriode.after(dateAkhirTarifLama)) { + komponenDasar = 210_000.0; + persenOperator = 40.0; + persenCooperator = 20.0; } // LOGIC_RULES_REMUN @@ -3929,6 +3937,14 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK komponenDasar = 210_000.0; persenOperator = 70.0; persenCooperator = 35.0; + } else if (idAlternatif == 3 && datePeriode.after(dateAkhirTarifLama)) { + komponenDasar = 120_000.0; + persenOperator = 40.0; + persenCooperator = 20.0; + } else if (idAlternatif == 4 && datePeriode.after(dateAkhirTarifLama)) { + komponenDasar = 210_000.0; + persenOperator = 40.0; + persenCooperator = 20.0; } if (CommonUtil.isNotNullOrEmpty(listData)) {