Update service pelayanan pasien
Perbaikan pengecekan jenis produk tidak boleh masuk logbook remun dokter yang baru
This commit is contained in:
parent
e286732b35
commit
7c97f7ff85
@ -160,8 +160,9 @@ public class Master {
|
||||
public static final Integer LAB_KLINIK = 36; // laboratorium_klinik
|
||||
public static final Integer OBAT_ALKES = 97; // barang_farmasi
|
||||
|
||||
public static final Integer[] NONTINDAKAN = { 97, 283 }; // barang_farmasi,vaksin
|
||||
public static final Integer[] NONKONSULTASI = { 116, 277 }; // reagensia,barang_umum
|
||||
public static final Integer[] NONLOGBOOK = { 97, 277, 283 }; // barang_farmasi,barang_umum,vaksin
|
||||
public static final Integer[] NONTINDAKAN = { 97, 283 }; // barang_farmasi,vaksin
|
||||
}
|
||||
|
||||
public static final class KategoryPegawai {
|
||||
|
||||
@ -1122,7 +1122,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
* dokter-dokter tertentu yang hanya dapat pasien bpjs
|
||||
*/
|
||||
listPelayananFfs.add(next);
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN).contains(next.get("idJenisProduk"))) {
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK).contains(next.get("idJenisProduk"))) {
|
||||
listPelayananFfs.add(next);
|
||||
}
|
||||
} else {
|
||||
@ -1144,7 +1144,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||
.contains(next.get("idDepartemen"))
|
||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
||||
&& !Arrays.asList(Master.JenisProduk.NONTINDAKAN).contains(next.get("idJenisProduk"))) {
|
||||
&& !Arrays.asList(Master.JenisProduk.NONLOGBOOK).contains(next.get("idJenisProduk"))) {
|
||||
/*
|
||||
* Dibatasi hanya di rawat jalan atau visite saja
|
||||
*/
|
||||
@ -1167,7 +1167,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
*/
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
@ -1217,7 +1217,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
*/
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
@ -1242,7 +1242,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||
.contains(next.get("idDepartemen"))
|
||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
||||
&& !Arrays.asList(Master.JenisProduk.NONTINDAKAN).contains(next.get("idJenisProduk"))) {
|
||||
&& !Arrays.asList(Master.JenisProduk.NONLOGBOOK).contains(next.get("idJenisProduk"))) {
|
||||
/*
|
||||
* Dibatasi hanya di rawat jalan atau visite saja
|
||||
*/
|
||||
@ -1265,7 +1265,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
*/
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
@ -1315,7 +1315,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
*/
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananRemun.add(next);
|
||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||
@ -1338,7 +1338,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||
.contains(next.get("idDepartemen"))
|
||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
||||
&& !Arrays.asList(Master.JenisProduk.NONTINDAKAN).contains(next.get("idJenisProduk"))) {
|
||||
&& !Arrays.asList(Master.JenisProduk.NONLOGBOOK).contains(next.get("idJenisProduk"))) {
|
||||
/*
|
||||
* Dibatasi hanya di rawat jalan atau visite saja
|
||||
*/
|
||||
@ -1359,7 +1359,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
* bebas klaim
|
||||
*/
|
||||
listPelayananFfs.add(next);
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananFfs.add(next);
|
||||
}
|
||||
@ -1405,7 +1405,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
||||
* bebas klaim
|
||||
*/
|
||||
listPelayananFfs.add(next);
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
||||
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||
.contains(next.get("idJenisProduk"))) {
|
||||
listPelayananFfs.add(next);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user