Update domain

clean code
This commit is contained in:
Salman Manoe 2025-03-11 14:20:45 +07:00
parent acaa503eb3
commit d62735d472
31 changed files with 340 additions and 673 deletions

View File

@ -1216,7 +1216,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1227,7 +1227,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1259,7 +1259,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1270,7 +1270,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1289,7 +1289,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1322,19 +1322,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto>(); List<KunjunganPasienJenisPasienDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienJenisPasienDto>();
List<Object[]> list = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaStatusJenisPasien(startDate, List<Object[]> list = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaStatusJenisPasien(startDate,
endDate); endDate);
for (Object[] data : list) { for (Object[] data : list) {
KunjunganPasienStatusDanJenisPasienDto umumBaruL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumBaruL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsBaruL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsBaruL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumLamaL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumLamaL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsLamaL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsLamaL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumBaruP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumBaruP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsBaruP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsBaruP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumLamaP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumLamaP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsLamaP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsLamaP = new KunjunganPasienJenisPasienDto();
String tglRegistrasi = ((String) data[1]); String tglRegistrasi = ((String) data[1]);
String ruangan = ((String) data[2]); String ruangan = ((String) data[2]);
String statusPasien = ((String) data[3]); String statusPasien = ((String) data[3]);
@ -1432,7 +1432,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1443,7 +1443,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1462,7 +1462,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1495,7 +1495,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1506,7 +1506,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1525,7 +1525,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1558,7 +1558,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1569,7 +1569,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1588,7 +1588,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1621,7 +1621,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -1632,7 +1632,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1651,7 +1651,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -4394,7 +4394,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCaplock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
String monthAllCaplock = month.toUpperCase(); String monthAllCaplock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienStatusDanJenisPasienDto2>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<KunjunganPasienRuanganDto>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
@ -4405,7 +4405,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -4424,7 +4424,7 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(kelompokPasien); abc.setDetailJudul(kelompokPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);

View File

@ -36,7 +36,7 @@ public interface InformasiTarifLayananDao extends PagingAndSortingRepository<Har
@Query("Select NEW com.jasamedika.medifirst2000.dto.InformasiTarifLayananDto(p.produk, p.kelas, p.hargaNetto1) from HargaNettoProdukByKelas p where lower(p.produk.namaProduk) like lower(CONCAT('%',:namaProduk,'%')) ") @Query("Select NEW com.jasamedika.medifirst2000.dto.InformasiTarifLayananDto(p.produk, p.kelas, p.hargaNetto1) from HargaNettoProdukByKelas p where lower(p.produk.namaProduk) like lower(CONCAT('%',:namaProduk,'%')) ")
public List<InformasiTarifLayananDto> getInformasiHargaNettoByNamaProduk(@Param("namaProduk")String namaProduk); public List<InformasiTarifLayananDto> getInformasiHargaNettoByNamaProduk(@Param("namaProduk")String namaProduk);
@Query("select NEW com.jasamedika.medifirst2000.dto.InformasiTarifLayananDto(p.kelas, p.hargaNetto1, p.produk.kdProduk, p.produk.namaProduk, p.produk.id) from HargaNettoProdukByKelas p where p.produk.id=:produkId ") @Query("select NEW com.jasamedika.medifirst2000.dto.InformasiTarifLayananDto(p.produk.kdProduk, p.produk.namaProduk, p.produk.id, p.kelas, p.hargaNetto1) from HargaNettoProdukByKelas p where p.produk.id=:produkId ")
public List<InformasiTarifLayananDto> getInformasiHargaByIdProdukMinimized(@Param("produkId") Integer produkId); public List<InformasiTarifLayananDto> getInformasiHargaByIdProdukMinimized(@Param("produkId") Integer produkId);
} }

View File

@ -9,6 +9,7 @@ import lombok.Data;
*/ */
@Data @Data
public class BatalPaketProdukDto { public class BatalPaketProdukDto {
private String kodeVoucher; private String kodeVoucher;
private String noRegistrasi; private String noRegistrasi;
} }

View File

@ -1,24 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@Getter
@Setter
@NoArgsConstructor
public class BillingDto {
private String namaProduk;
private String tglPelayanan;
private String deskripsiProduk;
private String namaPegawai;
private String ruangan;
private String hargaJual;
private String jumlah;
private String subTotal;
private String deposit;
private String no;
private String diskon;
private String jumlahBill;
}

View File

@ -1,30 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.Date;
import java.util.List;
import java.util.Map;
@Getter
@Setter
@NoArgsConstructor
public class DaftarPermintaanMakananPasienDto {
private List<Map<String, Object>> listDetailGizi;
private String noRec;
private Integer pasienId;
private String noCm;
private String namaPasien;
private Date tglLahir;
private Integer umur;
private Integer ruanganId;
private String namaRuangan;
private Integer pegawaiId;
private String namaLengkap;
private Date tglOrder;
private Integer kelasId;
private String namaKelas;
}

View File

@ -1,5 +1,6 @@
package com.jasamedika.medifirst2000.dto; package com.jasamedika.medifirst2000.dto;
import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
/** /**
@ -8,10 +9,11 @@ import lombok.Getter;
* @since 2/12/2025 * @since 2/12/2025
*/ */
@Getter @Getter
@AllArgsConstructor
public final class EffectiveDateDataFixDto { public final class EffectiveDateDataFixDto {
private String nilaiField; private final String nilaiField;
private Long tmt; private final Long tmt;
} }

View File

@ -3,31 +3,21 @@ package com.jasamedika.medifirst2000.dto;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.entities.Kelas; import com.jasamedika.medifirst2000.entities.Kelas;
import com.jasamedika.medifirst2000.entities.Produk; import com.jasamedika.medifirst2000.entities.Produk;
import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@Getter @Getter
@Setter @Setter
@AllArgsConstructor
public class InformasiTarifLayananDto { public class InformasiTarifLayananDto {
public InformasiTarifLayananDto(Produk produk, Kelas kelas, Double tarif) {
this.produk = produk;
this.kelas = kelas;
this.tarif = tarif;
}
public InformasiTarifLayananDto(String kdProduk, String namaProduk, Integer idProduk, Kelas kelas, Double tarif) { public InformasiTarifLayananDto(String kdProduk, String namaProduk, Integer idProduk, Kelas kelas, Double tarif) {
this.produk = new Produk(kdProduk, namaProduk, idProduk); this.produk = new Produk(kdProduk, namaProduk, idProduk);
this.kelas = kelas; this.kelas = kelas;
this.tarif = tarif; this.tarif = tarif;
} }
public InformasiTarifLayananDto(Kelas kelas, Double tarif, String kdProduk, String namaProduk, Integer idProduk) {
this.produk = new Produk(kdProduk, namaProduk, idProduk);
this.kelas = kelas;
this.tarif = tarif;
}
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
private Produk produk; private Produk produk;

View File

@ -1,11 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class JudulKelompokPasienDto {
private String jenisKelamin;
}

View File

@ -1,12 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class JudulKunjunganDto {
private JudulStatusPasienDto statusPasien;
private JudulKelompokPasienDto kelompokPasien;
}

View File

@ -1,11 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class JudulStatusPasienDto {
private String jenisKelamin;
}

View File

@ -1,7 +1,14 @@
package com.jasamedika.medifirst2000.dto; package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.List; import java.util.List;
@Getter
@Setter
@NoArgsConstructor
public class KartuPengendaliDto { public class KartuPengendaliDto {
private String jenisDirektur; private String jenisDirektur;
@ -12,72 +19,4 @@ public class KartuPengendaliDto {
private DirekturDto direkturTerkait; private DirekturDto direkturTerkait;
private List<KartuPengendaliDetailDto> kartuPengendaliDetail; private List<KartuPengendaliDetailDto> kartuPengendaliDetail;
private KartuPengendaliHeader kartuPengendaliHeader; private KartuPengendaliHeader kartuPengendaliHeader;
public KartuPengendaliDto() {
}
public String getJenisDirektur() {
return jenisDirektur;
}
public void setJenisDirektur(String jenisDirektur) {
this.jenisDirektur = jenisDirektur;
}
public String getJenisPengendali() {
return jenisPengendali;
}
public void setJenisPengendali(String jenisPengendali) {
this.jenisPengendali = jenisPengendali;
}
public DirekturDto getPpk() {
return ppk;
}
public void setPpk(DirekturDto ppk) {
this.ppk = ppk;
}
public DirekturDto getPengendali() {
return pengendali;
}
public void setPengendali(DirekturDto pengendali) {
this.pengendali = pengendali;
}
public DirekturDto getDirekturKeuangan() {
return direkturKeuangan;
}
public void setDirekturKeuangan(DirekturDto direkturKeuangan) {
this.direkturKeuangan = direkturKeuangan;
}
public DirekturDto getDirekturTerkait() {
return direkturTerkait;
}
public void setDirekturTerkait(DirekturDto direkturTerkait) {
this.direkturTerkait = direkturTerkait;
}
public List<KartuPengendaliDetailDto> getKartuPengendaliDetail() {
return kartuPengendaliDetail;
}
public void setKartuPengendaliDetail(List<KartuPengendaliDetailDto> kartuPengendaliDetail) {
this.kartuPengendaliDetail = kartuPengendaliDetail;
}
public KartuPengendaliHeader getKartuPengendaliHeader() {
return kartuPengendaliHeader;
}
public void setKartuPengendaliHeader(KartuPengendaliHeader kartuPengendaliHeader) {
this.kartuPengendaliHeader = kartuPengendaliHeader;
}
} }

View File

@ -5,7 +5,7 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class KunjunganPasienStatusDanJenisPasienDto { public class KunjunganPasienJenisPasienDto {
private String periode; private String periode;
private String ruangan; private String ruangan;

View File

@ -5,7 +5,7 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class KunjunganPasienStatusDanJenisPasienDto2 { public class KunjunganPasienRuanganDto {
private String noRegistrasi; private String noRegistrasi;
private String tglRegistrasi; private String tglRegistrasi;

View File

@ -1,17 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class KunjunganPasienStatusJenisOperasiDto {
private String periode;
private String ruangan;
private Long countBaruL;
private Long countBaruP;
private Long countLamaL;
private Long countLamaP;
private Long totalStatusPasien;
}

View File

@ -1,24 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import com.jasamedika.medifirst2000.entities.StrukPelayananDPetugas;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
import java.util.Set;
@Getter
@Setter
public class LimbahB3MasukDto {
public LimbahB3MasukDto(String jenisLimbah, Date tglPelayanan, String ruangan) {
this.jenislimbah = jenisLimbah;
this.tglPelayanan = tglPelayanan;
this.ruangan = ruangan;
}
private String jenislimbah;
private Date tglPelayanan;
private String ruangan;
private Set<StrukPelayananDPetugas> petugas;
}

View File

@ -1,20 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
import java.util.ArrayList;
import java.util.List;
/**
* @author salmanoe
* @version 1.0.0
* @since 26/04/2024
*/
@Getter
@Setter
public class LogbookDokterDto {
private String noRec;
private List<String> pelayananPasienPetugasId = new ArrayList<>();
}

View File

@ -9,22 +9,6 @@ import lombok.Setter;
@NoArgsConstructor @NoArgsConstructor
public class MesinDto { public class MesinDto {
public MesinDto(Float berat, Integer kapasitas, String namaProduk, String kdProduk, String satuanStandar,
String satuanStandarKapasitas, Integer idMesin, Integer idSatuanStandar, Integer idSatuanStandarKapasitas,
Integer idProduk) {
super();
this.berat = berat;
this.kapasitas = kapasitas;
this.namaProduk = namaProduk;
this.kdProduk = kdProduk;
this.satuanStandar = satuanStandar;
this.satuanStandarKapasitas = satuanStandarKapasitas;
this.idMesin = idMesin;
this.idSatuanStandar = idSatuanStandar;
this.idSatuanStandarKapasitas = idSatuanStandarKapasitas;
this.idProduk = idProduk;
}
public MesinDto(Integer kapasitas, String namaProduk, String kdProduk, String satuanStandar, public MesinDto(Integer kapasitas, String namaProduk, String kdProduk, String satuanStandar,
String satuanStandarKapasitas, Integer idMesin, Integer idSatuanStandar, Integer idSatuanStandarKapasitas, String satuanStandarKapasitas, Integer idMesin, Integer idSatuanStandar, Integer idSatuanStandarKapasitas,
Integer idProduk) { Integer idProduk) {
@ -50,18 +34,6 @@ public class MesinDto {
this.idProduk = idProduk; this.idProduk = idProduk;
} }
public MesinDto(Integer idProduk, String namaProduk, Integer kapasitas) {
super();
this.idProduk = idProduk;
this.namaProduk = namaProduk;
this.kapasitas = kapasitas;
}
public MesinDto(String jenisProduk) {
super();
this.jenisProduk = jenisProduk;
}
private Float berat; private Float berat;
private Integer kapasitas; private Integer kapasitas;
private String namaProduk; private String namaProduk;

View File

@ -9,6 +9,7 @@ import java.util.Set;
@Getter @Getter
@Setter @Setter
public class PertanyaanSurveyDto { public class PertanyaanSurveyDto {
private Integer id; private Integer id;
private Integer counterNomer; private Integer counterNomer;
@ -16,5 +17,4 @@ public class PertanyaanSurveyDto {
private String pertanyaan; private String pertanyaan;
private Set<MappingPertanyaanDto> mappingSet = new HashSet<>(); private Set<MappingPertanyaanDto> mappingSet = new HashSet<>();
} }

View File

@ -1,13 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class ProduksiGiziDto {
private Integer produkId;
private String noRecOrder;
private Integer jenisWaktuId;
}

View File

@ -35,26 +35,6 @@ public class SewaAsramaDto {
this.namaProduk = namaProduk; this.namaProduk = namaProduk;
} }
public SewaAsramaDto(Integer idKamar, String namaKamar, short kdKamar, Double hargaSatuan, Date tglPelayananAwal,
Date tglPelayananAkhir, String status) {
super();
this.idKamar = idKamar;
this.namaKamar = namaKamar;
this.kdKamar = kdKamar;
this.hargaSatuan = hargaSatuan;
this.tglPelayananAwal = tglPelayananAwal;
this.tglPelayananAkhir = tglPelayananAkhir;
this.status = status;
}
public SewaAsramaDto(Integer idKamar, String namaKamar, short kdKamar, Double hargaSatuan) {
super();
this.idKamar = idKamar;
this.namaKamar = namaKamar;
this.kdKamar = kdKamar;
this.hargaSatuan = hargaSatuan;
}
private Integer idKamar; private Integer idKamar;
private String namaKamar; private String namaKamar;
private short kdKamar; private short kdKamar;

View File

@ -11,16 +11,6 @@ import java.util.Date;
@NoArgsConstructor @NoArgsConstructor
public class SewaLahanDto { public class SewaLahanDto {
public SewaLahanDto(Integer idProduk, String namaProduk, Double hargaSatuan, Integer idRuangan,
String namaRuangan) {
super();
this.idProduk = idProduk;
this.namaProduk = namaProduk;
this.hargaSatuan = hargaSatuan;
this.idRuangan = idRuangan;
this.namaRuangan = namaRuangan;
}
public SewaLahanDto(Integer idProduk, String namaProduk, Double hargaSatuan, Date tglPelayananAwal, public SewaLahanDto(Integer idProduk, String namaProduk, Double hargaSatuan, Date tglPelayananAwal,
Date tglPelayananAkhir, String status) { Date tglPelayananAkhir, String status) {
super(); super();

View File

@ -1,26 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@Getter
@Setter
@NoArgsConstructor
public class SpmrsDto {
public String noCm;
public String namaPasien;
public String tglLahir;
public String jenisKelamin;
public String pertolongan;
public String unit;
public String petugas;
public String tglMasuk;
public String aksesMasuk;
public String perawatan;
public String kelas;
public String dokterPengirim;
public String dokterPenanggungJawab;
public String diagnosa;
}

View File

@ -1,46 +0,0 @@
package com.jasamedika.medifirst2000.dto;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
@Getter
@Setter
public class StrukOrderDto {
private String noRec;
private String noOrder;
private Date tanggalOrder;
private String ruanganPemesan;
private String userPemesan;
private String ruanganTujuan;
private String noKirim;
private String noRecKirim;
private String noVerifikasi;
private String jenisPermintaan;
public StrukOrderDto(String noRec, String noOrder, Date tanggalOrder, String ruanganPemesan, String userPemesan,
String ruanganTujuan, String noKirim, String noRecKirim, String jenisPermintaan) {
super();
this.noRec = noRec;
this.noOrder = noOrder;
this.tanggalOrder = tanggalOrder;
this.ruanganPemesan = ruanganPemesan;
this.userPemesan = userPemesan;
this.ruanganTujuan = ruanganTujuan;
this.noKirim = noKirim;
this.noRecKirim = noRecKirim;
this.jenisPermintaan = jenisPermintaan;
}
}

View File

@ -1,22 +0,0 @@
package com.jasamedika.medifirst2000.vo.custom;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class BridgeBiosInfoUmumVO {
private String alamat;
private String kodePos;
private String noTelpon;
private String faksimili;
private String email;
private String website;
}

View File

@ -19,10 +19,4 @@ public class BridgeSisRuteReplyOkVO {
this.setStatus(""); this.setStatus("");
} }
public BridgeSisRuteReplyOkVO(BridgeSisRuteDataVO x, String detail, String status) {
this.setData(x);
this.setDetail("");
this.setStatus("");
}
} }

View File

@ -1,25 +0,0 @@
package com.jasamedika.medifirst2000.vo.custom;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import com.jasamedika.medifirst2000.vo.DataRujukanVO;
import com.jasamedika.medifirst2000.vo.PasienVO;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotNull;
import java.util.HashSet;
import java.util.Set;
@Getter
@Setter
public class DataRujukanCustomVO extends BaseTransactionVO {
@Caption(value = "")
private Set<DataRujukanVO> dataRujukan = new HashSet<>();
@NotNull(message = "No C M Harus Diisi")
@Caption(value = "No C M")
private PasienVO pasien;
}

View File

@ -0,0 +1,31 @@
set
session_replication_role = replica;
alter table public.ModulAplikasi_S
drop column moduliconimage,
drop column modulnourut;
alter table public.ModulAplikasi_S
add column IconImage character varying(255) null,
add column NoUrut smallint null,
add column KdModulAplikasiHead integer null;
alter table public.ObjekModulAplikasi_S
drop column objectjenisobjekmodulfk,
drop column objectmodulaplikasifk,
drop column objekmodulaplikasiheadfk,
drop column objekmodulnourut,
drop column alamaturlform;
alter table public.ObjekModulAplikasi_S
add column AlamatUrlForm character varying(255) default '',
add column NoUrut smallint null,
add column KdObjekModulAplikasiHead integer null;
alter table public.HistoryLoginUser_S alter column detailDataCrud type text;
set
session_replication_role = default;
-- Harap eksekusi di masing2 komputer, isi datanya, koordinasi dengan pak rico, terima kasih
-- Referensi 192.168.12.4

View File

@ -1,30 +0,0 @@
SET session_replication_role = replica;
ALTER TABLE public.ModulAplikasi_S
DROP COLUMN moduliconimage,
DROP COLUMN modulnourut;
ALTER TABLE public.ModulAplikasi_S
ADD COLUMN IconImage character varying(255) NULL,
ADD COLUMN NoUrut smallint NULL,
ADD COLUMN KdModulAplikasiHead integer NULL;
ALTER TABLE public.ObjekModulAplikasi_S
DROP COLUMN objectjenisobjekmodulfk,
DROP COLUMN objectmodulaplikasifk,
DROP COLUMN objekmodulaplikasiheadfk,
DROP COLUMN objekmodulnourut,
DROP COLUMN alamaturlform;
ALTER TABLE public.ObjekModulAplikasi_S
ADD COLUMN AlamatUrlForm character varying(255) DEFAULT '',
ADD COLUMN NoUrut smallint NULL,
ADD COLUMN KdObjekModulAplikasiHead integer NULL;
ALTER TABLE public.HistoryLoginUser_S ALTER COLUMN detailDataCrud TYPE text;
SET session_replication_role = DEFAULT;
-- Harap eksekusi di masing2 komputer, isi datanya, koordinasi dengan pak rico, terima kasih
-- Referensi 192.168.12.4

View File

@ -1,88 +0,0 @@
package com.jasamedika.medifirst2000.entities;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.Length;import org.hibernate.validator.internal.util.logging.Messages;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.EmailCustomAnnotation;
import com.jasamedika.medifirst2000.helper.ICustomAnnotation;
@Entity
@Table(name = "Pasien")
public class Pasien extends BaseMaster {
@Length(min = 5,max =100, message = "Nama Panjang Miimal 5 Max 100")
@Column(name = "nama", nullable = true )
private String nama;
@Length(min = 5,max=200, message= "Alamat Panjang Minimal 6 max 100")
@Column(name = "alamat", nullable = false )
private String alamat;
@Column(name = "umur", nullable = true)
private Integer umur;
@ManyToOne
@NotNull(message="Group Pasien Harus Diisi")
@JoinColumn(name = "groupPasienFk")
private GroupPasien groupPasien;
@JsonManagedReference
@OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL, mappedBy="pasien")
private Set<PasienPenyakit> pasienPenyakitSet = new HashSet<PasienPenyakit>();
public String getNama() {
return nama;
}
public void setNama(String nama) {
this.nama = nama;
}
public String getAlamat() {
return alamat;
}
public void setAlamat(String alamat) {
this.alamat = alamat;
}
public GroupPasien getGroupPasien() {
return groupPasien;
}
public void setGroupPasien(GroupPasien groupPasien) {
this.groupPasien = groupPasien;
}
public Set<PasienPenyakit> getPasienPenyakitSet() {
return pasienPenyakitSet;
}
public void setPasienPenyakitSet(Set<PasienPenyakit> pasienPenyakitSet) {
this.pasienPenyakitSet = pasienPenyakitSet;
}
}

View File

@ -1,86 +1,253 @@
create view komponen_gaji_v as create view komponen_gaji_v as
// Gaji Pokok // Gaji Pokok
select gj.id ID, p.nip_pns NIP, p.objectdetailkategorypegawaifk KategoriPegawai, p.namalengkap NamaLengkap, gp.golonganpegawai Golongan, pdk.Pendidikan Pendidikan, date_part('year', now()) - date_part('year', p.tglmasuk) MasaKerja, kh.id IdKomponenGaji, kh.komponenharga KomponenGaji, gjmkp.hargasatuan Harga select
from pegawaiskgaji_m gj gj.id ID,
left join pegawai_m p on gj.objectpegawaifk=p.id p.nip_pns NIP,
left join golonganpegawai_m gp on p.ObjectGolonganPegawaiFk=gp.id p.objectdetailkategorypegawaifk KategoriPegawai,
left join pendidikan_m pdk on p.objectpendidikanterakhirfk=pdk.id p.namalengkap NamaLengkap,
left join komponenharga_m kh on gj.objectkomponenhargafk=kh.id gp.golonganpegawai Golongan,
left join pegawaistrukturgajibymakape_m gjmkp on gjmkp.kdkomponenhargafk=gj.objectkomponenhargafk pdk.Pendidikan Pendidikan,
where kh.komponenharga='Gaji Pokok' date_part('year',
and gjmkp.kdpendidikanfk=p.objectpendidikanterakhirfk now()) - date_part('year',
and gjmkp.kddetailkategorypegawaifk=p.objectdetailkategorypegawaifk // kategori pegawai (sample data invalid->returned row 0) p.tglmasuk) MasaKerja,
and gjmkp.kdrangemasakerjafk=(select r.id from range_m r where r.namarange='Range Masa Kerja' and date_part('year', now()) - date_part('year', p.tglmasuk) between r.rangemin and r.rangemax) kh.id IdKomponenGaji,
kh.komponenharga KomponenGaji,
union gjmkp.hargasatuan Harga
from
pegawaiskgaji_m gj
left join pegawai_m p on
gj.objectpegawaifk = p.id
left join golonganpegawai_m gp on
p.ObjectGolonganPegawaiFk = gp.id
left join pendidikan_m pdk on
p.objectpendidikanterakhirfk = pdk.id
left join komponenharga_m kh on
gj.objectkomponenhargafk = kh.id
left join pegawaistrukturgajibymakape_m gjmkp on
gjmkp.kdkomponenhargafk = gj.objectkomponenhargafk
where
kh.komponenharga = 'Gaji Pokok'
and gjmkp.kdpendidikanfk = p.objectpendidikanterakhirfk
and gjmkp.kddetailkategorypegawaifk = p.objectdetailkategorypegawaifk // kategori pegawai (sample data invalid->returned row 0)
and gjmkp.kdrangemasakerjafk =(
select
r.id
from
range_m r
where
r.namarange = 'Range Masa Kerja'
and date_part('year',
now()) - date_part('year',
p.tglmasuk) between r.rangemin and r.rangemax)
union
// Tunjangan Fungsional // Tunjangan Fungsional
select distinct(gj.id) ID, p.nip_pns NIP, p.objectdetailkategorypegawaifk KategoriPegawai, p.namalengkap NamaLengkap, gp.golonganpegawai Golongan, pdk.Pendidikan Pedidikan, date_part('year', now()) - date_part('year', p.tglmasuk) MasaKerja, kh.id IdKomponenGaji, kh.komponenharga KomponenGaji, gjjp.hargasatuan Harga select
from pegawaiskgaji_m as gj distinct(gj.id) ID,
left join pegawai_m p on gj.objectpegawaifk=p.id p.nip_pns NIP,
left join golonganpegawai_m gp on p.ObjectGolonganFk=gp.id p.objectdetailkategorypegawaifk KategoriPegawai,
left join pendidikan_m pdk on p.objectpendidikanterakhirfk=pdk.id p.namalengkap NamaLengkap,
left join komponenharga_m kh on gj.objectkomponenhargafk=kh.id gp.golonganpegawai Golongan,
left join pegawaistrukturgajibyjape_m gjjp on gjjp.kdkomponenhargafk=gj.objectkomponenhargafk pdk.Pendidikan Pedidikan,
where kh.komponenharga='Tunjangan Fungsional' date_part('year',
and gjjp.kdpendidikan=p.objectpendidikanterakhirfk now()) - date_part('year',
and gjjp.kdjabatanfk=p.objectjabatanfungsionalfk p.tglmasuk) MasaKerja,
kh.id IdKomponenGaji,
union kh.komponenharga KomponenGaji,
gjjp.hargasatuan Harga
from
pegawaiskgaji_m as gj
left join pegawai_m p on
gj.objectpegawaifk = p.id
left join golonganpegawai_m gp on
p.ObjectGolonganFk = gp.id
left join pendidikan_m pdk on
p.objectpendidikanterakhirfk = pdk.id
left join komponenharga_m kh on
gj.objectkomponenhargafk = kh.id
left join pegawaistrukturgajibyjape_m gjjp on
gjjp.kdkomponenhargafk = gj.objectkomponenhargafk
where
kh.komponenharga = 'Tunjangan Fungsional'
and gjjp.kdpendidikan = p.objectpendidikanterakhirfk
and gjjp.kdjabatanfk = p.objectjabatanfungsionalfk
union
// Tunjangan Bahaya Radiasi // Tunjangan Bahaya Radiasi
select distinct(gj.id) ID, p.nip_pns NIP, p.objectdetailkategorypegawaifk KategoriPegawai, p.namalengkap, gp.golonganpegawai Golongan, pdk.Pendidikan, date_part('year', now()) - date_part('year', p.tglmasuk) MasaKerja, kh.id IdKomponenGaji, kh.komponenharga KomponenGaji, gjlj.hargasatuan as Harga select
from pegawaiskgaji_m gj distinct(gj.id) ID,
left join pegawai_m p on gj.objectpegawaifk=p.id p.nip_pns NIP,
left join golonganpegawai_m gp on p.ObjectGolonganFk=gp.id p.objectdetailkategorypegawaifk KategoriPegawai,
left join pendidikan_m pdk on p.objectpendidikanterakhirfk=pdk.id p.namalengkap,
left join komponenharga_m kh on gj.objectkomponenhargafk=kh.id gp.golonganpegawai Golongan,
left join pegawaistrukturgajibyltja_m gjlj on gjlj.kdkomponenhargafk=gj.objectkomponenhargafk pdk.Pendidikan,
where kh.komponenharga='Tunjangan Bahaya Radiasi' date_part('year',
and gjlj.kdjabatanfk=p.objectjabatanInternalfk now()) - date_part('year',
and gjlj.kdleveltingkatfk=p.leveltingkatfk; p.tglmasuk) MasaKerja,
kh.id IdKomponenGaji,
kh.komponenharga KomponenGaji,
gjlj.hargasatuan as Harga
from
pegawaiskgaji_m gj
left join pegawai_m p on
gj.objectpegawaifk = p.id
left join golonganpegawai_m gp on
p.ObjectGolonganFk = gp.id
left join pendidikan_m pdk on
p.objectpendidikanterakhirfk = pdk.id
left join komponenharga_m kh on
gj.objectkomponenhargafk = kh.id
left join pegawaistrukturgajibyltja_m gjlj on
gjlj.kdkomponenhargafk = gj.objectkomponenhargafk
where
kh.komponenharga = 'Tunjangan Bahaya Radiasi'
and gjlj.kdjabatanfk = p.objectjabatanInternalfk
and gjlj.kdleveltingkatfk = p.leveltingkatfk;
// Gaji kotor // Gaji kotor
create view komponen_gaji_bruto_v as create view komponen_gaji_bruto_v as
select vg.id, vg.nip, vg.kategoripegawai, vg.namalengkap, vg.golongan, vg.pendidikan, vg.masakerja, kh.id IdKomponenGaji, kh.komponenharga KomponenGaji, select
(select sum(vbs.harga) from komponen_gaji_v vbs where vg.nip=vbs.nip group by vbs.nip) harga vg.id,
from komponen_gaji_v vg, komponenharga_m kh vg.nip,
where kh.id=78; vg.kategoripegawai,
vg.namalengkap,
vg.golongan,
vg.pendidikan,
vg.masakerja,
kh.id IdKomponenGaji,
kh.komponenharga KomponenGaji,
(
select
sum(vbs.harga)
from
komponen_gaji_v vbs
where
vg.nip = vbs.nip
group by
vbs.nip) harga
from
komponen_gaji_v vg,
komponenharga_m kh
where
kh.id = 78;
// Pajak // Pajak
create view komponen_pajak_v as create view komponen_pajak_v as
select p.id ID, p.nip_pns NIP, p.objectdetailkategorypegawaifk KategoriPegawai, p.namalengkap NamaLengkap, gp.golonganpegawai Golongan, pdk.Pendidikan, date_part('year', now()) - date_part('year', p.tglmasuk) MasaKerja, 62 IdKomponenGaji, 'Persen Pajak' KomponenGaji, pj.persenpajak Harga select
from pegawaiskpajak_m pj p.id ID,
left join pegawai_m p on pj.objectgolonganpegawaifk=p.objectgolonganpegawaifk p.nip_pns NIP,
left join golonganpegawai_m gp on p.objectgolonganpegawaifk=gp.id p.objectdetailkategorypegawaifk KategoriPegawai,
left join pendidikan_m pdk on p.objectpendidikanterakhirfk=pdk.id p.namalengkap NamaLengkap,
left join komponenharga_m kh on pj.objectobjekpajakfk=kh.id; gp.golonganpegawai Golongan,
pdk.Pendidikan,
date_part('year',
now()) - date_part('year',
p.tglmasuk) MasaKerja,
62 IdKomponenGaji,
'Persen Pajak' KomponenGaji,
pj.persenpajak Harga
from
pegawaiskpajak_m pj
left join pegawai_m p on
pj.objectgolonganpegawaifk = p.objectgolonganpegawaifk
left join golonganpegawai_m gp on
p.objectgolonganpegawaifk = gp.id
left join pendidikan_m pdk on
p.objectpendidikanterakhirfk = pdk.id
left join komponenharga_m kh on
pj.objectobjekpajakfk = kh.id;
// Tunjangan pajak // Tunjangan pajak
create view komponen_tunjangan_pajak_v as create view komponen_tunjangan_pajak_v as
select g.id, g.nip, g.kategoripegawai, g.namalengkap, g.golongan, g.pendidikan, g.masakerja, 62 IdKomponenGaji, 'Tunjangan Pajak' KomponenGaji, select
(select vp.harga/100 * gb.harga from komponen_pajak_v vp, komponen_gaji_bruto_v gb where vp.nip=gb.nip and g.nip=vp.nip) as harga g.id,
from komponen_gaji_v g; g.nip,
g.kategoripegawai,
g.namalengkap,
g.golongan,
g.pendidikan,
g.masakerja,
62 IdKomponenGaji,
'Tunjangan Pajak' KomponenGaji,
(
select
vp.harga / 100 * gb.harga
from
komponen_pajak_v vp,
komponen_gaji_bruto_v gb
where
vp.nip = gb.nip
and g.nip = vp.nip) as harga
from
komponen_gaji_v g;
// Potongan pajak // Potongan pajak
create view komponen_potongan_pajak_v as create view komponen_potongan_pajak_v as
select g.id, g.nip, g.kategoripegawai, g.namalengkap, g.golongan, g.pendidikan, g.masakerja, 66 IdKomponenGaji, 'Potongan Pajak' KomponenGaji, select
(select vp.harga/100 * gb.harga from komponen_pajak_v vp, komponen_gaji_bruto_v gb where vp.nip=gb.nip and g.nip=vp.nip) as harga g.id,
from komponen_gaji_v g; g.nip,
g.kategoripegawai,
g.namalengkap,
g.golongan,
g.pendidikan,
g.masakerja,
66 IdKomponenGaji,
'Potongan Pajak' KomponenGaji,
(
select
vp.harga / 100 * gb.harga
from
komponen_pajak_v vp,
komponen_gaji_bruto_v gb
where
vp.nip = gb.nip
and g.nip = vp.nip) as harga
from
komponen_gaji_v g;
// gaji bersih // gaji bersih
create view komponen_gaji_bersih_v as create view komponen_gaji_bersih_v as
select g.id, g.nip, g.kategoripegawai, g.namalengkap, g.golongan, g.pendidikan, g.masakerja, 0 IdKomponenGaji, 'Gaji Bersih' KomponenGaji, gb.harga - vpp.harga harga select
from komponen_gaji_v g, komponen_gaji_bruto_v gb, komponen_potongan_pajak_v vpp g.id,
where g.nip=gb.nip and gb.nip = vpp.nip; g.nip,
g.kategoripegawai,
g.namalengkap,
g.golongan,
g.pendidikan,
g.masakerja,
0 IdKomponenGaji,
'Gaji Bersih' KomponenGaji,
gb.harga - vpp.harga harga
from
komponen_gaji_v g,
komponen_gaji_bruto_v gb,
komponen_potongan_pajak_v vpp
where
g.nip = gb.nip
and gb.nip = vpp.nip;
create view summary_gaji_v as create view summary_gaji_v as
select * from komponen_gaji_v select
union *
select * from komponen_gaji_bruto_v from
union komponen_gaji_v
select * from komponen_tunjangan_pajak_v union
union select
select * from komponen_potongan_pajak_v *
union from
select * from komponen_gaji_bersih_v; komponen_gaji_bruto_v
union
select
*
from
komponen_tunjangan_pajak_v
union
select
*
from
komponen_potongan_pajak_v
union
select
*
from
komponen_gaji_bersih_v;

View File

@ -1262,12 +1262,12 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDto.add(abc); listKunjunganPasienStatusDto.add(abc);
} }
m.addObject("dataSource", listKunjunganPasienStatusDto); m.addObject("dataSource", listKunjunganPasienStatusDto);
@ -1284,14 +1284,14 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
return m; return m;
} }
private static KunjunganPasienStatusDanJenisPasienDto2 getKunjunganPasienStatusDanJenisPasienDto2(Object[] data) { private static KunjunganPasienRuanganDto getKunjunganPasienStatusDanJenisPasienDto2(Object[] data) {
String tglRegistrasi = ((String) data[1]); String tglRegistrasi = ((String) data[1]);
String ruangan = ((String) data[2]); String ruangan = ((String) data[2]);
String statusPasien = ((String) data[3]); String statusPasien = ((String) data[3]);
String jenisKelamin = ((String) data[4]); String jenisKelamin = ((String) data[4]);
String judul = ((String) data[5]); String judul = ((String) data[5]);
String noRegistrasi = ((String) data[0]); String noRegistrasi = ((String) data[0]);
KunjunganPasienStatusDanJenisPasienDto2 abc = new KunjunganPasienStatusDanJenisPasienDto2(); KunjunganPasienRuanganDto abc = new KunjunganPasienRuanganDto();
abc.setJudul(judul); abc.setJudul(judul);
abc.setDetailJudul(statusPasien); abc.setDetailJudul(statusPasien);
abc.setNoRegistrasi(noRegistrasi); abc.setNoRegistrasi(noRegistrasi);
@ -1310,19 +1310,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKelompokPasien = reportingPelayananRekamMedisService List<Object[]> listKelompokPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaKelompokPasien(startDate, endDate); .findAntrianPasienDiperiksaKelompokPasien(startDate, endDate);
for (Object[] data : listKelompokPasien) { for (Object[] data : listKelompokPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
@ -1349,19 +1349,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienJenisPasienDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> list = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaStatusJenisPasien(startDate, List<Object[]> list = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaStatusJenisPasien(startDate,
endDate); endDate);
for (Object[] data : list) { for (Object[] data : list) {
KunjunganPasienStatusDanJenisPasienDto umumBaruL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumBaruL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsBaruL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsBaruL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumLamaL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumLamaL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsLamaL = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsLamaL = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumBaruP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumBaruP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsBaruP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsBaruP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto umumLamaP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto umumLamaP = new KunjunganPasienJenisPasienDto();
KunjunganPasienStatusDanJenisPasienDto bpjsLamaP = new KunjunganPasienStatusDanJenisPasienDto(); KunjunganPasienJenisPasienDto bpjsLamaP = new KunjunganPasienJenisPasienDto();
String tglRegistrasi = ((String) data[1]); String tglRegistrasi = ((String) data[1]);
String ruangan = ((String) data[2]); String ruangan = ((String) data[2]);
String statusPasien = ((String) data[3]); String statusPasien = ((String) data[3]);
@ -1459,19 +1459,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKasusPenyakit = reportingPelayananRekamMedisService List<Object[]> listKasusPenyakit = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaKasusPenyakit(startDate, endDate); .findAntrianPasienDiperiksaKasusPenyakit(startDate, endDate);
for (Object[] data : listKasusPenyakit) { for (Object[] data : listKasusPenyakit) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
@ -1498,19 +1498,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKelas = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaKelas(startDate, List<Object[]> listKelas = reportingPelayananRekamMedisService.findAntrianPasienDiperiksaKelas(startDate,
endDate); endDate);
for (Object[] data : listKelas) { for (Object[] data : listKelas) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
@ -1537,19 +1537,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKondisiPasien = reportingPelayananRekamMedisService List<Object[]> listKondisiPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaKondisiPasien(startDate, endDate); .findAntrianPasienDiperiksaKondisiPasien(startDate, endDate);
for (Object[] data : listKondisiPasien) { for (Object[] data : listKondisiPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
@ -1576,19 +1576,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKondisiPasien = reportingPelayananRekamMedisService List<Object[]> listKondisiPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaAsalRujukan(startDate, endDate); .findAntrianPasienDiperiksaAsalRujukan(startDate, endDate);
for (Object[] data : listKondisiPasien) { for (Object[] data : listKondisiPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
@ -4154,19 +4154,19 @@ public class ReportingController extends LocaleController<RegistrasiPelayananVO>
String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date())))); String month = (formatBulan(Integer.valueOf(new SimpleDateFormat("MM").format(new Date()))));
String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1); String monthFirstCapslock = Character.toString(month.charAt(0)).toUpperCase() + month.substring(1);
// String monthAllCapslock = month.toUpperCase(); // String monthAllCapslock = month.toUpperCase();
List<KunjunganPasienStatusDanJenisPasienDto2> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>(); List<KunjunganPasienRuanganDto> listKunjunganPasienStatusDanJenisPasienDto = new ArrayList<>();
List<Object[]> listStatusPasien = reportingPelayananRekamMedisService List<Object[]> listStatusPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaStatusPasien(startDate, endDate); .findAntrianPasienDiperiksaStatusPasien(startDate, endDate);
for (Object[] data : listStatusPasien) { for (Object[] data : listStatusPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }
List<Object[]> listKelompokPasien = reportingPelayananRekamMedisService List<Object[]> listKelompokPasien = reportingPelayananRekamMedisService
.findAntrianPasienDiperiksaKelompokPasien(startDate, endDate); .findAntrianPasienDiperiksaKelompokPasien(startDate, endDate);
for (Object[] data : listKelompokPasien) { for (Object[] data : listKelompokPasien) {
KunjunganPasienStatusDanJenisPasienDto2 abc = getKunjunganPasienStatusDanJenisPasienDto2(data); KunjunganPasienRuanganDto abc = getKunjunganPasienStatusDanJenisPasienDto2(data);
listKunjunganPasienStatusDanJenisPasienDto.add(abc); listKunjunganPasienStatusDanJenisPasienDto.add(abc);
} }