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 LAB_KLINIK = 36; // laboratorium_klinik
|
||||||
public static final Integer OBAT_ALKES = 97; // barang_farmasi
|
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[] 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 {
|
public static final class KategoryPegawai {
|
||||||
|
|||||||
@ -1122,7 +1122,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
* dokter-dokter tertentu yang hanya dapat pasien bpjs
|
* dokter-dokter tertentu yang hanya dapat pasien bpjs
|
||||||
*/
|
*/
|
||||||
listPelayananFfs.add(next);
|
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);
|
listPelayananFfs.add(next);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -1144,7 +1144,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||||
.contains(next.get("idDepartemen"))
|
.contains(next.get("idDepartemen"))
|
||||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
|| 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
|
* Dibatasi hanya di rawat jalan atau visite saja
|
||||||
*/
|
*/
|
||||||
@ -1167,7 +1167,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
*/
|
*/
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||||
@ -1217,7 +1217,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
*/
|
*/
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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)
|
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||||
.contains(next.get("idDepartemen"))
|
.contains(next.get("idDepartemen"))
|
||||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
|| 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
|
* Dibatasi hanya di rawat jalan atau visite saja
|
||||||
*/
|
*/
|
||||||
@ -1265,7 +1265,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
*/
|
*/
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
||||||
@ -1315,7 +1315,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
*/
|
*/
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananRemun.add(next);
|
listPelayananRemun.add(next);
|
||||||
capaianRemun += Double.valueOf(next.get("hargaJasa").toString());
|
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)
|
} else if ((Arrays.asList(Master.Departemen.GRUP_RAWAT_JALAN_UTAMA)
|
||||||
.contains(next.get("idDepartemen"))
|
.contains(next.get("idDepartemen"))
|
||||||
|| Master.GolonganProduk.VISIT.equals(next.get("idGolonganProduk")))
|
|| 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
|
* Dibatasi hanya di rawat jalan atau visite saja
|
||||||
*/
|
*/
|
||||||
@ -1359,7 +1359,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
* bebas klaim
|
* bebas klaim
|
||||||
*/
|
*/
|
||||||
listPelayananFfs.add(next);
|
listPelayananFfs.add(next);
|
||||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||||
.contains(next.get("idJenisProduk"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananFfs.add(next);
|
listPelayananFfs.add(next);
|
||||||
}
|
}
|
||||||
@ -1405,7 +1405,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
* bebas klaim
|
* bebas klaim
|
||||||
*/
|
*/
|
||||||
listPelayananFfs.add(next);
|
listPelayananFfs.add(next);
|
||||||
} else if (!Arrays.asList(Master.JenisProduk.NONTINDAKAN)
|
} else if (!Arrays.asList(Master.JenisProduk.NONLOGBOOK)
|
||||||
.contains(next.get("idJenisProduk"))) {
|
.contains(next.get("idJenisProduk"))) {
|
||||||
listPelayananFfs.add(next);
|
listPelayananFfs.add(next);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user