Merge branch 'master' into dev-deploy

This commit is contained in:
Salman Manoe 2023-11-16 13:39:47 +07:00
commit f310e8fabf
9 changed files with 510 additions and 925 deletions

View File

@ -1,11 +1,7 @@
package com.jasamedika.medifirst2000.dao; package com.jasamedika.medifirst2000.dao;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.stereotype.Repository;
import com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan; import com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan;
import org.springframework.data.jpa.repository.JpaRepository;
@Repository("StrukBuktiPenerimaanDao") public interface StrukBuktiPenerimaanDao extends JpaRepository<StrukBuktiPenerimaan, String> {
public interface StrukBuktiPenerimaanDao extends PagingAndSortingRepository<StrukBuktiPenerimaan, String> {
} }

View File

@ -0,0 +1,12 @@
package com.jasamedika.medifirst2000.dao;
import com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaanDetail;
import org.springframework.data.jpa.repository.JpaRepository;
/**
* @author salmanoe
* @version 1.0.0
* @since 16/11/2023
*/
public interface StrukBuktiPenerimaanDetailDao extends JpaRepository<StrukBuktiPenerimaanDetail, String> {
}

View File

@ -11,12 +11,14 @@ import java.util.Date;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import static javax.persistence.FetchType.LAZY;
@Getter @Getter
@Setter @Setter
@Entity @Entity
@Table(name = "PelayananPasien_T") @Table(name = "PelayananPasien_T")
public class PelayananPasien extends MedicalRecordTransaction { public class PelayananPasien extends MedicalRecordTransaction {
private static final long serialVersionUID = 4293201032216042060L; private static final long serialVersionUID = -4641802074402049984L;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "Generik") @JoinColumn(name = "Generik")
@ -270,4 +272,12 @@ public class PelayananPasien extends MedicalRecordTransaction {
private String voucherPaketId; private String voucherPaketId;
private Boolean isPaket; private Boolean isPaket;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "strukbuktipenerimaandetailfk")
@Caption(value = "Struk Bukti Penerimaan Detail")
private StrukBuktiPenerimaanDetail strukBuktiPenerimaanDetail;
@Column(name = "strukbuktipenerimaandetailfk", insertable = false, updatable = false)
private String strukBuktiPenerimaanDetailId;
} }

View File

@ -1,563 +1,200 @@
package com.jasamedika.medifirst2000.entities; package com.jasamedika.medifirst2000.entities;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import org.joda.time.DateTime;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseTransaction;
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.BaseTransaction; import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
/** /**
* class StrukBuktiPenerimaan * class StrukBuktiPenerimaan
* *
* @author Shakato * @author Shakato
*/ */
@Getter
@Setter
@Entity @Entity
@Table(name = "StrukBuktiPenerimaan_T") @Table(name = "StrukBuktiPenerimaan_T")
public class StrukBuktiPenerimaan extends BaseTransaction { public class StrukBuktiPenerimaan extends BaseTransaction {
private static final long serialVersionUID = 2126638923066658310L;
@ManyToOne
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokPasienFk") @JoinColumn(name = "ObjectKelompokPasienFk")
@Caption(value="Object Kelompok Pasien") @Caption(value = "Object Kelompok Pasien")
private KelompokPasien kdkelompokpasien; private KelompokPasien kdkelompokpasien;
@Column(name = "ObjectKelompokPasienFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
private Integer ObjectKelompokPasienId; private Integer ObjectKelompokPasienId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokTransaksiFk") @JoinColumn(name = "ObjectKelompokTransaksiFk")
@NotNull(message="Object Kelompok Transaksi Harus Diisi") @Caption(value = "Object Kelompok Transaksi")
@Caption(value="Object Kelompok Transaksi")
private KelompokTransaksi kdkelompoktransaksi; private KelompokTransaksi kdkelompoktransaksi;
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectKelompokTransaksiFk", insertable = false, updatable = false)
private Integer ObjectKelompokTransaksiId; private Integer ObjectKelompokTransaksiId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPembayarFk") @JoinColumn(name = "ObjectPegawaiPembayarFk")
@Caption(value="Object Pegawai Pembayar") @Caption(value = "Object Pegawai Pembayar")
private LoginUser kdpegawaipembayar; private LoginUser kdpegawaipembayar;
@Column(name = "ObjectPegawaiPembayarFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectPegawaiPembayarFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPembayarId; private Integer ObjectPegawaiPembayarId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPenerimaFk") @JoinColumn(name = "ObjectPegawaiPenerimaFk")
@Caption(value="Object Pegawai Penerima") @Caption(value = "Object Pegawai Penerima")
private LoginUser kdpegawaipenerima; private LoginUser kdpegawaipenerima;
@Column(name = "ObjectPegawaiPenerimaFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectPegawaiPenerimaFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPenerimaId; private Integer ObjectPegawaiPenerimaId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk") @JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
@Caption(value="Object Pegawai P J Pembebasan") @Caption(value = "Object Pegawai P J Pembebasan")
private LoginUser kdpegawaipjpembebasan; private LoginUser kdpegawaipjpembebasan;
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectPegawaiPJPembebasanFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPJPembebasanId; private Integer ObjectPegawaiPJPembebasanId;
@Caption(value="Kode Penjamin Pa Rekanan") @Caption(value = "Kode Penjamin Pa Rekanan")
@Column(name = "KdPenjaminPaRekanan", nullable = true ) @Column(name = "KdPenjaminPaRekanan")
private Short kdpenjaminparekanan; private Short kdpenjaminparekanan;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectProdukPembayaranToFk") @JoinColumn(name = "ObjectProdukPembayaranToFk")
@Caption(value="Object Produk Pembayaran To") @Caption(value = "Object Produk Pembayaran To")
private Produk kdprodukpembayaranto; private Produk kdprodukpembayaranto;
@Column(name = "ObjectProdukPembayaranToFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectProdukPembayaranToFk", insertable = false, updatable = false)
private Integer ObjectProdukPembayaranToId; private Integer ObjectProdukPembayaranToId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganFk") @JoinColumn(name = "ObjectRuanganFk")
@NotNull(message="Object Ruangan Harus Diisi") @Caption(value = "Object Ruangan")
@Caption(value="Object Ruangan")
private Ruangan kdruangan; private Ruangan kdruangan;
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true) @Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ObjectRuanganId; private Integer ObjectRuanganId;
@Caption(value="Keterangan Lainnya") @Caption(value = "Keterangan Lainnya")
@Column(name = "KeteranganLainnya", nullable = true , length = 100) @Column(name = "KeteranganLainnya", length = 100)
private String keteranganlainnya; private String keteranganlainnya;
@Caption(value="Keterangan Pembebasan") @Caption(value = "Keterangan Pembebasan")
@Column(name = "KeteranganPembebasan", nullable = true , length = 100) @Column(name = "KeteranganPembebasan", length = 100)
private String keteranganpembebasan; private String keteranganpembebasan;
@Caption(value="Nama Pegawai Pembayar") @Caption(value = "Nama Pegawai Pembayar")
@Column(name = "NamaPegawaiPembayar", nullable = true , length = 40) @Column(name = "NamaPegawaiPembayar", length = 40)
private String namapegawaipembayar; private String namapegawaipembayar;
@Caption(value="Nama Pegawai Penerima") @Caption(value = "Nama Pegawai Penerima")
@Column(name = "NamaPegawaiPenerima", nullable = true , length = 40) @Column(name = "NamaPegawaiPenerima", length = 40)
private String namapegawaipenerima; private String namapegawaipenerima;
@Caption(value="Nama Produk Pembayaran To") @Caption(value = "Nama Produk Pembayaran To")
@Column(name = "NamaProdukPembayaranTo", nullable = true , length = 80) @Column(name = "NamaProdukPembayaranTo", length = 80)
private String namaprodukpembayaranto; private String namaprodukpembayaranto;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoClosingFk") @JoinColumn(name = "NoClosingFk")
@Caption(value="No Closing") @Caption(value = "No Closing")
private StrukClosing noclosing; private StrukClosing noclosing;
@Column(name = "NoClosingFk", insertable=false,updatable=false,nullable = true) @Column(name = "NoClosingFk", insertable = false, updatable = false)
private String NoClosingId; private String NoClosingId;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoSBK_ReturFk") @JoinColumn(name = "NoSBK_ReturFk")
@Caption(value="No S B K_ Retur") @Caption(value = "No S B K_ Retur")
private StrukBuktiPengeluaran nosbk_retur; private StrukBuktiPengeluaran nosbk_retur;
@Column(name = "NoSBK_ReturFk", insertable=false,updatable=false,nullable = true) @Column(name = "NoSBK_ReturFk", insertable = false, updatable = false)
private String NoSBK_ReturId; private String NoSBK_ReturId;
@Caption(value="No S B M") @Caption(value = "No S B M")
@Column(name = "NoSBM", nullable = true , length = 15) @Column(name = "NoSBM", length = 15)
private String nosbm; private String nosbm;
@Caption(value="No S B M_ Intern") @Caption(value = "No S B M_ Intern")
@Column(name = "NoSBM_Intern", nullable = true , length = 15) @Column(name = "NoSBM_Intern", length = 15)
private String nosbm_intern; private String nosbm_intern;
@Caption(value="No S B M Before") @Caption(value = "No S B M Before")
@Column(name = "NoSBMBefore", nullable = true , length = 10) @Column(name = "NoSBMBefore", length = 10)
private String nosbmbefore; private String nosbmbefore;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoStrukFk") @JoinColumn(name = "NoStrukFk")
@NotNull(message="No Struk Harus Diisi") @Caption(value = "No Struk")
@Caption(value="No Struk")
private StrukPelayanan nostruk; private StrukPelayanan nostruk;
@Column(name = "NoStrukFk", insertable=false,updatable=false,nullable = true) @Column(name = "NoStrukFk", insertable = false, updatable = false)
private String NoStrukId; private String NoStrukId;
@Caption(value="No Urut Login") @Caption(value = "No Urut Login")
@Column(name = "NoUrutLogin", nullable = true , length = 10) @Column(name = "NoUrutLogin", length = 10)
private String nourutlogin; private String nourutlogin;
@Caption(value="No Urut Ruangan") @Caption(value = "No Urut Ruangan")
@Column(name = "NoUrutRuangan", nullable = true , length = 10) @Column(name = "NoUrutRuangan", length = 10)
private String nourutruangan; private String nourutruangan;
@ManyToOne @ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoVerifikasiFk") @JoinColumn(name = "NoVerifikasiFk")
@Caption(value="No Verifikasi") @Caption(value = "No Verifikasi")
private StrukVerifikasi noverifikasi; private StrukVerifikasi noverifikasi;
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false,nullable = true) @Column(name = "NoVerifikasiFk", insertable = false, updatable = false)
private String NoVerifikasiId; private String NoVerifikasiId;
@Caption(value="Pegawai P J Pembebasan") @Caption(value = "Pegawai P J Pembebasan")
@Column(name = "PegawaiPJPembebasan", nullable = true , length = 40) @Column(name = "PegawaiPJPembebasan", length = 40)
private String pegawaipjpembebasan; private String pegawaipjpembebasan;
@Caption(value="Pembayaran Ke") @Caption(value = "Pembayaran Ke")
@Column(name = "PembayaranKe", nullable = true ) @Column(name = "PembayaranKe")
private Byte pembayaranke; private Byte pembayaranke;
@Caption(value="Tanggal S B M") @Caption(value = "Tanggal S B M")
@Column(name = "TglSBM", nullable = true ) @Column(name = "TglSBM")
private Date tglsbm; private Date tglsbm;
@Caption(value="Total Di Bayar") @Caption(value = "Total Di Bayar")
@Column(name = "TotalDiBayar", nullable = true ) @Column(name = "TotalDiBayar")
private Double totaldibayar; private Double totaldibayar;
@Caption(value="Total Di Bayar Before") @Caption(value = "Total Di Bayar Before")
@Column(name = "TotalDiBayarBefore", nullable = true ) @Column(name = "TotalDiBayarBefore")
private Double totaldibayarbefore; private Double totaldibayarbefore;
@Caption(value="Total Di Bayar Cash Out") @Caption(value = "Total Di Bayar Cash Out")
@Column(name = "TotalDiBayarCashOut", nullable = true ) @Column(name = "TotalDiBayarCashOut")
private Double totaldibayarcashout; private Double totaldibayarcashout;
@Caption(value="Total Di Bayar Retur") @Caption(value = "Total Di Bayar Retur")
@Column(name = "TotalDiBayarRetur", nullable = true ) @Column(name = "TotalDiBayarRetur")
private Double totaldibayarretur; private Double totaldibayarretur;
@Caption(value="Total Di Bebaskan") @Caption(value = "Total Di Bebaskan")
@Column(name = "TotalDiBebaskan", nullable = true ) @Column(name = "TotalDiBebaskan")
private Double totaldibebaskan; private Double totaldibebaskan;
@Caption(value="Total Sisa Piutang") @Caption(value = "Total Sisa Piutang")
@Column(name = "TotalSisaPiutang", nullable = true ) @Column(name = "TotalSisaPiutang")
private Double totalsisapiutang; private Double totalsisapiutang;
@Caption(value="Total Sudah Di Bayar") @Caption(value = "Total Sudah Di Bayar")
@Column(name = "TotalSudahDiBayar", nullable = true ) @Column(name = "TotalSudahDiBayar")
private Double totalsudahdibayar; private Double totalsudahdibayar;
@Caption(value="Total Sudah Di Bebaskan") @Caption(value = "Total Sudah Di Bebaskan")
@Column(name = "TotalSudahDiBebaskan", nullable = true ) @Column(name = "TotalSudahDiBebaskan")
private Double totalsudahdibebaskan; private Double totalsudahdibebaskan;
public KelompokPasien getKdkelompokpasien() {
return kdkelompokpasien;
}
public void setKdkelompokpasien(KelompokPasien kdkelompokpasien) {
this.kdkelompokpasien = kdkelompokpasien;
}
public Integer getObjectKelompokPasienId() {
return ObjectKelompokPasienId;
}
public void setObjectKelompokPasienId(Integer objectKelompokPasienId) {
ObjectKelompokPasienId = objectKelompokPasienId;
}
public KelompokTransaksi getKdkelompoktransaksi() {
return kdkelompoktransaksi;
}
public void setKdkelompoktransaksi(KelompokTransaksi kdkelompoktransaksi) {
this.kdkelompoktransaksi = kdkelompoktransaksi;
}
public Integer getObjectKelompokTransaksiId() {
return ObjectKelompokTransaksiId;
}
public void setObjectKelompokTransaksiId(Integer objectKelompokTransaksiId) {
ObjectKelompokTransaksiId = objectKelompokTransaksiId;
}
public LoginUser getKdpegawaipembayar() {
return kdpegawaipembayar;
}
public void setKdpegawaipembayar(LoginUser kdpegawaipembayar) {
this.kdpegawaipembayar = kdpegawaipembayar;
}
public Integer getObjectPegawaiPembayarId() {
return ObjectPegawaiPembayarId;
}
public void setObjectPegawaiPembayarId(Integer objectPegawaiPembayarId) {
ObjectPegawaiPembayarId = objectPegawaiPembayarId;
}
public LoginUser getKdpegawaipenerima() {
return kdpegawaipenerima;
}
public void setKdpegawaipenerima(LoginUser kdpegawaipenerima) {
this.kdpegawaipenerima = kdpegawaipenerima;
}
public Integer getObjectPegawaiPenerimaId() {
return ObjectPegawaiPenerimaId;
}
public void setObjectPegawaiPenerimaId(Integer objectPegawaiPenerimaId) {
ObjectPegawaiPenerimaId = objectPegawaiPenerimaId;
}
public LoginUser getKdpegawaipjpembebasan() {
return kdpegawaipjpembebasan;
}
public void setKdpegawaipjpembebasan(LoginUser kdpegawaipjpembebasan) {
this.kdpegawaipjpembebasan = kdpegawaipjpembebasan;
}
public Integer getObjectPegawaiPJPembebasanId() {
return ObjectPegawaiPJPembebasanId;
}
public void setObjectPegawaiPJPembebasanId(Integer objectPegawaiPJPembebasanId) {
ObjectPegawaiPJPembebasanId = objectPegawaiPJPembebasanId;
}
public short getKdpenjaminparekanan() {
return kdpenjaminparekanan;
}
public void setKdpenjaminparekanan(short kdpenjaminparekanan) {
this.kdpenjaminparekanan = kdpenjaminparekanan;
}
public Produk getKdprodukpembayaranto() {
return kdprodukpembayaranto;
}
public void setKdprodukpembayaranto(Produk kdprodukpembayaranto) {
this.kdprodukpembayaranto = kdprodukpembayaranto;
}
public Integer getObjectProdukPembayaranToId() {
return ObjectProdukPembayaranToId;
}
public void setObjectProdukPembayaranToId(Integer objectProdukPembayaranToId) {
ObjectProdukPembayaranToId = objectProdukPembayaranToId;
}
public Ruangan getKdruangan() {
return kdruangan;
}
public void setKdruangan(Ruangan kdruangan) {
this.kdruangan = kdruangan;
}
public Integer getObjectRuanganId() {
return ObjectRuanganId;
}
public void setObjectRuanganId(Integer objectRuanganId) {
ObjectRuanganId = objectRuanganId;
}
public String getKeteranganlainnya() {
return keteranganlainnya;
}
public void setKeteranganlainnya(String keteranganlainnya) {
this.keteranganlainnya = keteranganlainnya;
}
public String getKeteranganpembebasan() {
return keteranganpembebasan;
}
public void setKeteranganpembebasan(String keteranganpembebasan) {
this.keteranganpembebasan = keteranganpembebasan;
}
public String getNamapegawaipembayar() {
return namapegawaipembayar;
}
public void setNamapegawaipembayar(String namapegawaipembayar) {
this.namapegawaipembayar = namapegawaipembayar;
}
public String getNamapegawaipenerima() {
return namapegawaipenerima;
}
public void setNamapegawaipenerima(String namapegawaipenerima) {
this.namapegawaipenerima = namapegawaipenerima;
}
public String getNamaprodukpembayaranto() {
return namaprodukpembayaranto;
}
public void setNamaprodukpembayaranto(String namaprodukpembayaranto) {
this.namaprodukpembayaranto = namaprodukpembayaranto;
}
public StrukClosing getNoclosing() {
return noclosing;
}
public void setNoclosing(StrukClosing noclosing) {
this.noclosing = noclosing;
}
public String getNoClosingId() {
return NoClosingId;
}
public void setNoClosingId(String noClosingId) {
NoClosingId = noClosingId;
}
public StrukBuktiPengeluaran getNosbk_retur() {
return nosbk_retur;
}
public void setNosbk_retur(StrukBuktiPengeluaran nosbk_retur) {
this.nosbk_retur = nosbk_retur;
}
public String getNoSBK_ReturId() {
return NoSBK_ReturId;
}
public void setNoSBK_ReturId(String noSBK_ReturId) {
NoSBK_ReturId = noSBK_ReturId;
}
public String getNosbm() {
return nosbm;
}
public void setNosbm(String nosbm) {
this.nosbm = nosbm;
}
public String getNosbm_intern() {
return nosbm_intern;
}
public void setNosbm_intern(String nosbm_intern) {
this.nosbm_intern = nosbm_intern;
}
public String getNosbmbefore() {
return nosbmbefore;
}
public void setNosbmbefore(String nosbmbefore) {
this.nosbmbefore = nosbmbefore;
}
public StrukPelayanan getNostruk() {
return nostruk;
}
public void setNostruk(StrukPelayanan nostruk) {
this.nostruk = nostruk;
}
public String getNoStrukId() {
return NoStrukId;
}
public void setNoStrukId(String noStrukId) {
NoStrukId = noStrukId;
}
public String getNourutlogin() {
return nourutlogin;
}
public void setNourutlogin(String nourutlogin) {
this.nourutlogin = nourutlogin;
}
public String getNourutruangan() {
return nourutruangan;
}
public void setNourutruangan(String nourutruangan) {
this.nourutruangan = nourutruangan;
}
public StrukVerifikasi getNoverifikasi() {
return noverifikasi;
}
public void setNoverifikasi(StrukVerifikasi noverifikasi) {
this.noverifikasi = noverifikasi;
}
public String getNoVerifikasiId() {
return NoVerifikasiId;
}
public void setNoVerifikasiId(String noVerifikasiId) {
NoVerifikasiId = noVerifikasiId;
}
public String getPegawaipjpembebasan() {
return pegawaipjpembebasan;
}
public void setPegawaipjpembebasan(String pegawaipjpembebasan) {
this.pegawaipjpembebasan = pegawaipjpembebasan;
}
public Byte getPembayaranke() {
return pembayaranke;
}
public void setPembayaranke(Byte pembayaranke) {
this.pembayaranke = pembayaranke;
}
public Double getTotaldibayar() {
return totaldibayar;
}
public void setTotaldibayar(Double totaldibayar) {
this.totaldibayar = totaldibayar;
}
public Double getTotaldibayarbefore() {
return totaldibayarbefore;
}
public void setTotaldibayarbefore(Double totaldibayarbefore) {
this.totaldibayarbefore = totaldibayarbefore;
}
public Double getTotaldibayarcashout() {
return totaldibayarcashout;
}
public void setTotaldibayarcashout(Double totaldibayarcashout) {
this.totaldibayarcashout = totaldibayarcashout;
}
public Double getTotaldibayarretur() {
return totaldibayarretur;
}
public void setTotaldibayarretur(Double totaldibayarretur) {
this.totaldibayarretur = totaldibayarretur;
}
public Double getTotaldibebaskan() {
return totaldibebaskan;
}
public void setTotaldibebaskan(Double totaldibebaskan) {
this.totaldibebaskan = totaldibebaskan;
}
public Double getTotalsisapiutang() {
return totalsisapiutang;
}
public void setTotalsisapiutang(Double totalsisapiutang) {
this.totalsisapiutang = totalsisapiutang;
}
public Double getTotalsudahdibayar() {
return totalsudahdibayar;
}
public void setTotalsudahdibayar(Double totalsudahdibayar) {
this.totalsudahdibayar = totalsudahdibayar;
}
public Double getTotalsudahdibebaskan() {
return totalsudahdibebaskan;
}
public void setTotalsudahdibebaskan(Double totalsudahdibebaskan) {
this.totalsudahdibebaskan = totalsudahdibebaskan;
}
public Date getTglsbm() {
return tglsbm;
}
public void setTglsbm(Date tglsbm) {
this.tglsbm = tglsbm;
}
} }

View File

@ -0,0 +1,210 @@
package com.jasamedika.medifirst2000.entities;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.util.Date;
import static javax.persistence.FetchType.LAZY;
/**
* @author salmanoe
* @version 1.0.0
* @since 16/11/2023
*/
@Getter
@Setter
@Entity
@Table(name = "strukbuktipenerimaandetail_t")
public class StrukBuktiPenerimaanDetail extends BaseTransaction {
private static final long serialVersionUID = -769266602610955196L;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "strukheaderfk", nullable = false)
@NotNull(message = "Struk Header tidak boleh kosong")
@Caption(value = "Struk Header")
private StrukBuktiPenerimaan strukBuktiPenerimaan;
@Column(name = "strukheaderfk", insertable = false, updatable = false, nullable = false)
private String strukBuktiPenerimaanId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokPasienFk")
@Caption(value = "Object Kelompok Pasien")
private KelompokPasien kdkelompokpasien;
@Column(name = "ObjectKelompokPasienFk", insertable = false, updatable = false)
private Integer ObjectKelompokPasienId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectKelompokTransaksiFk")
@Caption(value = "Object Kelompok Transaksi")
private KelompokTransaksi kdkelompoktransaksi;
@Column(name = "ObjectKelompokTransaksiFk", insertable = false, updatable = false)
private Integer ObjectKelompokTransaksiId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPembayarFk")
@Caption(value = "Object Pegawai Pembayar")
private LoginUser kdpegawaipembayar;
@Column(name = "ObjectPegawaiPembayarFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPembayarId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPenerimaFk")
@Caption(value = "Object Pegawai Penerima")
private LoginUser kdpegawaipenerima;
@Column(name = "ObjectPegawaiPenerimaFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPenerimaId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
@Caption(value = "Object Pegawai P J Pembebasan")
private LoginUser kdpegawaipjpembebasan;
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable = false, updatable = false)
private Integer ObjectPegawaiPJPembebasanId;
@Caption(value = "Kode Penjamin Pa Rekanan")
@Column(name = "KdPenjaminPaRekanan")
private Short kdpenjaminparekanan;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectProdukPembayaranToFk")
@Caption(value = "Object Produk Pembayaran To")
private Produk kdprodukpembayaranto;
@Column(name = "ObjectProdukPembayaranToFk", insertable = false, updatable = false)
private Integer ObjectProdukPembayaranToId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "ObjectRuanganFk")
@Caption(value = "Object Ruangan")
private Ruangan kdruangan;
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
private Integer ObjectRuanganId;
@Caption(value = "Keterangan Lainnya")
@Column(name = "KeteranganLainnya", length = 100)
private String keteranganlainnya;
@Caption(value = "Keterangan Pembebasan")
@Column(name = "KeteranganPembebasan", length = 100)
private String keteranganpembebasan;
@Caption(value = "Nama Pegawai Pembayar")
@Column(name = "NamaPegawaiPembayar", length = 40)
private String namapegawaipembayar;
@Caption(value = "Nama Pegawai Penerima")
@Column(name = "NamaPegawaiPenerima", length = 40)
private String namapegawaipenerima;
@Caption(value = "Nama Produk Pembayaran To")
@Column(name = "NamaProdukPembayaranTo", length = 80)
private String namaprodukpembayaranto;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoClosingFk")
@Caption(value = "No Closing")
private StrukClosing noclosing;
@Column(name = "NoClosingFk", insertable = false, updatable = false)
private String NoClosingId;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoSBK_ReturFk")
@Caption(value = "No S B K_ Retur")
private StrukBuktiPengeluaran nosbk_retur;
@Column(name = "NoSBK_ReturFk", insertable = false, updatable = false)
private String NoSBK_ReturId;
@Caption(value = "No S B M")
@Column(name = "NoSBM", length = 15)
private String nosbm;
@Caption(value = "No S B M_ Intern")
@Column(name = "NoSBM_Intern", length = 15)
private String nosbm_intern;
@Caption(value = "No S B M Before")
@Column(name = "NoSBMBefore", length = 10)
private String nosbmbefore;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoStrukFk")
@Caption(value = "No Struk")
private StrukPelayanan nostruk;
@Column(name = "NoStrukFk", insertable = false, updatable = false)
private String NoStrukId;
@Caption(value = "No Urut Login")
@Column(name = "NoUrutLogin", length = 10)
private String nourutlogin;
@Caption(value = "No Urut Ruangan")
@Column(name = "NoUrutRuangan", length = 10)
private String nourutruangan;
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "NoVerifikasiFk")
@Caption(value = "No Verifikasi")
private StrukVerifikasi noverifikasi;
@Column(name = "NoVerifikasiFk", insertable = false, updatable = false)
private String NoVerifikasiId;
@Caption(value = "Pegawai P J Pembebasan")
@Column(name = "PegawaiPJPembebasan", length = 40)
private String pegawaipjpembebasan;
@Caption(value = "Pembayaran Ke")
@Column(name = "PembayaranKe")
private Byte pembayaranke;
@Caption(value = "Tanggal S B M")
@Column(name = "TglSBM")
private Date tglsbm;
@Caption(value = "Total Di Bayar")
@Column(name = "TotalDiBayar")
private Double totaldibayar;
@Caption(value = "Total Di Bayar Before")
@Column(name = "TotalDiBayarBefore")
private Double totaldibayarbefore;
@Caption(value = "Total Di Bayar Cash Out")
@Column(name = "TotalDiBayarCashOut")
private Double totaldibayarcashout;
@Caption(value = "Total Di Bayar Retur")
@Column(name = "TotalDiBayarRetur")
private Double totaldibayarretur;
@Caption(value = "Total Di Bebaskan")
@Column(name = "TotalDiBebaskan")
private Double totaldibebaskan;
@Caption(value = "Total Sisa Piutang")
@Column(name = "TotalSisaPiutang")
private Double totalsisapiutang;
@Caption(value = "Total Sudah Di Bayar")
@Column(name = "TotalSudahDiBayar")
private Double totalsudahdibayar;
@Caption(value = "Total Sudah Di Bebaskan")
@Column(name = "TotalSudahDiBebaskan")
private Double totalsudahdibebaskan;
}

View File

@ -1,11 +1,9 @@
package com.jasamedika.medifirst2000.vo; package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.entities.SatuanStandar;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.util.Date; import java.util.Date;
import java.util.HashSet; import java.util.HashSet;
@ -14,7 +12,6 @@ import java.util.Set;
@Getter @Getter
@Setter @Setter
public class PelayananPasienVO extends MedicalRecordTransactionVO { public class PelayananPasienVO extends MedicalRecordTransactionVO {
@ManyToOne
@Caption(value = "Generik") @Caption(value = "Generik")
private GenerikVO generik; private GenerikVO generik;
@ -24,7 +21,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "Jasa Farmasi") @Caption(value = "Jasa Farmasi")
private Double jasa; private Double jasa;
@ManyToOne
@Caption(value = "Produk") @Caption(value = "Produk")
private KelasVO kelas; private KelasVO kelas;
@ -52,7 +48,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "Is Benar") @Caption(value = "Is Benar")
private Boolean isBenar; private Boolean isBenar;
@ManyToOne(fetch = FetchType.LAZY)
private StrukPelayananVO strukPelayanan; private StrukPelayananVO strukPelayanan;
@Caption(value = "Status") @Caption(value = "Status")
@ -76,20 +71,15 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "Piutang Rumah Sakit") @Caption(value = "Piutang Rumah Sakit")
private Double piutangRumahSakit; private Double piutangRumahSakit;
@ManyToOne
@Caption(value = "Struk Order") @Caption(value = "Struk Order")
private StrukPelayananDNoBatchVO noBatch; private StrukPelayananDNoBatchVO noBatch;
@ManyToOne(fetch = FetchType.LAZY)
@Caption(value = "Struk Order") @Caption(value = "Struk Order")
private StrukOrderVO strukOrder; private StrukOrderVO strukOrder;
@ManyToOne
@JoinColumn(name = "JenisObatFk")
@Caption(value = "Jenis Obat") @Caption(value = "Jenis Obat")
private JenisObatVO jenisObat; private JenisObatVO jenisObat;
@ManyToOne
@NotNull(message = "Produk Harus Diisi") @NotNull(message = "Produk Harus Diisi")
@Caption(value = "Produk") @Caption(value = "Produk")
private ProdukVO produk; private ProdukVO produk;
@ -103,18 +93,15 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "AturanPakai") @Caption(value = "AturanPakai")
private String aturanPakai; private String aturanPakai;
@ManyToOne
@Caption(value = "Route") @Caption(value = "Route")
private RouteFarmasiVO route; private RouteFarmasiVO route;
@ManyToOne
@Caption(value = "Keterangan Pakai") @Caption(value = "Keterangan Pakai")
private StigmaVO keteranganPakai; private StigmaVO keteranganPakai;
@Caption(value = "KeteranganPakai2") @Caption(value = "KeteranganPakai2")
private String keteranganPakai2; private String keteranganPakai2;
@ManyToOne
@Caption(value = "Kelompok Transaksi") @Caption(value = "Kelompok Transaksi")
private KelompokTransaksiVO kelompokTransaksi; private KelompokTransaksiVO kelompokTransaksi;
@ -130,7 +117,6 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "NoRecTriger") @Caption(value = "NoRecTriger")
private String noRecTriger; private String noRecTriger;
@Column(name = "qty", nullable = false, length = 100)
@Caption(value = "qty") @Caption(value = "qty")
private Double qty; private Double qty;
@ -140,19 +126,16 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
@Caption(value = "resepKe") @Caption(value = "resepKe")
private Integer resepKe; private Integer resepKe;
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<PelayananPasienPetugasVO> pelayananPasienPetugasSet = new HashSet<>(); private Set<PelayananPasienPetugasVO> pelayananPasienPetugasSet = new HashSet<>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<RacikanDetailVO> racikan = new HashSet<>(); private Set<RacikanDetailVO> racikan = new HashSet<>();
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "pelayananPasien")
private Set<PelayananPasienDetailVO> pelayananPasienDetailSet = new HashSet<>(); private Set<PelayananPasienDetailVO> pelayananPasienDetailSet = new HashSet<>();
@Caption(value = "petugas") @Caption(value = "petugas")
private Set<PelayananPasienPetugasVO> petugas = new HashSet<>(); private Set<PelayananPasienPetugasVO> petugas = new HashSet<>();
private SatuanStandar satuanView; private SatuanStandarVO satuanView;
private Integer satuanViewId; private Integer satuanViewId;
@ -167,4 +150,9 @@ public class PelayananPasienVO extends MedicalRecordTransactionVO {
private String voucherPaketId; private String voucherPaketId;
private Boolean isPaket; private Boolean isPaket;
@Caption(value = "Struk Bukti Penerimaan Detail")
private StrukBuktiPenerimaanDetailVO strukBuktiPenerimaanDetail;
private String strukBuktiPenerimaanDetailId;
} }

View File

@ -0,0 +1,140 @@
package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import org.joda.time.DateTime;
import javax.validation.constraints.NotNull;
/**
* @author salmanoe
* @version 1.0.0
* @since 16/11/2023
*/
@Getter
@Setter
public class StrukBuktiPenerimaanDetailVO extends BaseTransactionVO {
@NotNull(message = "Struk Header tidak boleh kosong")
@Caption(value = "Struk Header")
private StrukBuktiPenerimaanVO strukBuktiPenerimaan;
private String strukBuktiPenerimaanId;
@Caption(value = "Object Kelompok Pasien")
private KelompokPasienVO kdkelompokpasien;
private Integer ObjectKelompokPasienId;
@Caption(value = "Object Kelompok Transaksi")
private KelompokTransaksiVO kdkelompoktransaksi;
private Integer ObjectKelompokTransaksiId;
@Caption(value = "Object Pegawai Pembayar")
private LoginUserVO kdpegawaipembayar;
private Integer ObjectPegawaiPembayarId;
@Caption(value = "Object Pegawai Penerima")
private LoginUserVO kdpegawaipenerima;
private Integer ObjectPegawaiPenerimaId;
@Caption(value = "Object Pegawai P J Pembebasan")
private LoginUserVO kdpegawaipjpembebasan;
private Integer ObjectPegawaiPJPembebasanId;
@Caption(value = "Kode Penjamin Pa Rekanan")
private Short kdpenjaminparekanan;
@Caption(value = "Object Produk Pembayaran To")
private ProdukVO kdprodukpembayaranto;
private Integer ObjectProdukPembayaranToId;
@Caption(value = "Object Ruangan")
private RuanganVO kdruangan;
private Integer ObjectRuanganId;
@Caption(value = "Keterangan Lainnya")
private String keteranganlainnya;
@Caption(value = "Keterangan Pembebasan")
private String keteranganpembebasan;
@Caption(value = "Nama Pegawai Pembayar")
private String namapegawaipembayar;
@Caption(value = "Nama Pegawai Penerima")
private String namapegawaipenerima;
@Caption(value = "Nama Produk Pembayaran To")
private String namaprodukpembayaranto;
@Caption(value = "No Closing")
private StrukClosingVO noclosing;
private Integer NoClosingId;
@Caption(value = "No S B K_ Retur")
private StrukBuktiPengeluaranVO nosbk_retur;
private Integer NoSBK_ReturId;
@Caption(value = "No S B M")
private String nosbm;
@Caption(value = "No S B M_ Intern")
private String nosbm_intern;
@Caption(value = "No S B M Before")
private String nosbmbefore;
@Caption(value = "No Struk")
private StrukPelayananVO nostruk;
private Integer NoStrukId;
@Caption(value = "No Urut Login")
private String nourutlogin;
@Caption(value = "No Urut Ruangan")
private String nourutruangan;
@Caption(value = "Pegawai P J Pembebasan")
private String pegawaipjpembebasan;
@Caption(value = "Pembayaran Ke")
private Byte pembayaranke;
@Caption(value = "Tanggal S B M")
private DateTime tglsbm;
@Caption(value = "Total Di Bayar")
private Double totaldibayar;
@Caption(value = "Total Di Bayar Before")
private Double totaldibayarbefore;
@Caption(value = "Total Di Bayar Cash Out")
private Double totaldibayarcashout;
@Caption(value = "Total Di Bayar Retur")
private Double totaldibayarretur;
@Caption(value = "Total Di Bebaskan")
private Double totaldibebaskan;
@Caption(value = "Total Sisa Piutang")
private Double totalsisapiutang;
@Caption(value = "Total Sudah Di Bayar")
private Double totalsudahdibayar;
@Caption(value = "Total Sudah Di Bebaskan")
private Double totalsudahdibebaskan;
}

View File

@ -1,542 +1,132 @@
package com.jasamedika.medifirst2000.vo; package com.jasamedika.medifirst2000.vo;
import java.io.Serializable;
import javax.persistence.*;
import org.joda.time.DateTime;
import org.hibernate.validator.constraints.NotEmpty;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
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.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption; import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import org.joda.time.DateTime;
/** /**
* class StrukBuktiPenerimaan * class StrukBuktiPenerimaan
* *
* @author Shakato * @author Shakato
*/ */
@Getter
@Setter
public class StrukBuktiPenerimaanVO extends BaseTransactionVO { public class StrukBuktiPenerimaanVO extends BaseTransactionVO {
@Caption(value = "Object Kelompok Pasien")
@ManyToOne
@JoinColumn(name = "ObjectKelompokPasienFk")
@Caption(value="Object Kelompok Pasien")
private KelompokPasienVO kdkelompokpasien; private KelompokPasienVO kdkelompokpasien;
@Column(name = "ObjectKelompokPasienFk", nullable = true)
private Integer ObjectKelompokPasienId; private Integer ObjectKelompokPasienId;
@ManyToOne @Caption(value = "Object Kelompok Transaksi")
@JoinColumn(name = "ObjectKelompokTransaksiFk")
@NotNull(message="Object Kelompok Transaksi Harus Diisi")
@Caption(value="Object Kelompok Transaksi")
private KelompokTransaksiVO kdkelompoktransaksi; private KelompokTransaksiVO kdkelompoktransaksi;
@Column(name = "ObjectKelompokTransaksiFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectKelompokTransaksiId; private Integer ObjectKelompokTransaksiId;
@ManyToOne @Caption(value = "Object Pegawai Pembayar")
@JoinColumn(name = "ObjectPegawaiPembayarFk")
@Caption(value="Object Pegawai Pembayar")
private LoginUserVO kdpegawaipembayar; private LoginUserVO kdpegawaipembayar;
@Column(name = "ObjectPegawaiPembayarFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectPegawaiPembayarId; private Integer ObjectPegawaiPembayarId;
@ManyToOne @Caption(value = "Object Pegawai Penerima")
@JoinColumn(name = "ObjectPegawaiPenerimaFk")
@Caption(value="Object Pegawai Penerima")
private LoginUserVO kdpegawaipenerima; private LoginUserVO kdpegawaipenerima;
@Column(name = "ObjectPegawaiPenerimaFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectPegawaiPenerimaId; private Integer ObjectPegawaiPenerimaId;
@ManyToOne @Caption(value = "Object Pegawai P J Pembebasan")
@JoinColumn(name = "ObjectPegawaiPJPembebasanFk")
@Caption(value="Object Pegawai P J Pembebasan")
private LoginUserVO kdpegawaipjpembebasan; private LoginUserVO kdpegawaipjpembebasan;
@Column(name = "ObjectPegawaiPJPembebasanFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectPegawaiPJPembebasanId; private Integer ObjectPegawaiPJPembebasanId;
@Caption(value="Kode Penjamin Pa Rekanan") @Caption(value = "Kode Penjamin Pa Rekanan")
@Column(name = "KdPenjaminPaRekanan", nullable = true )
private Short kdpenjaminparekanan; private Short kdpenjaminparekanan;
@ManyToOne @Caption(value = "Object Produk Pembayaran To")
@JoinColumn(name = "ObjectProdukPembayaranToFk")
@Caption(value="Object Produk Pembayaran To")
private ProdukVO kdprodukpembayaranto; private ProdukVO kdprodukpembayaranto;
@Column(name = "ObjectProdukPembayaranToFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectProdukPembayaranToId; private Integer ObjectProdukPembayaranToId;
@ManyToOne @Caption(value = "Object Ruangan")
@JoinColumn(name = "ObjectRuanganFk")
@NotNull(message="Object Ruangan Harus Diisi")
@Caption(value="Object Ruangan")
private RuanganVO kdruangan; private RuanganVO kdruangan;
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false,nullable = true)
private Integer ObjectRuanganId; private Integer ObjectRuanganId;
@Caption(value="Keterangan Lainnya") @Caption(value = "Keterangan Lainnya")
@Column(name = "KeteranganLainnya", nullable = true , length = 100)
private String keteranganlainnya; private String keteranganlainnya;
@Caption(value="Keterangan Pembebasan") @Caption(value = "Keterangan Pembebasan")
@Column(name = "KeteranganPembebasan", nullable = true , length = 100)
private String keteranganpembebasan; private String keteranganpembebasan;
@Caption(value="Nama Pegawai Pembayar") @Caption(value = "Nama Pegawai Pembayar")
@Column(name = "NamaPegawaiPembayar", nullable = true , length = 40)
private String namapegawaipembayar; private String namapegawaipembayar;
@Caption(value="Nama Pegawai Penerima") @Caption(value = "Nama Pegawai Penerima")
@Column(name = "NamaPegawaiPenerima", nullable = true , length = 40)
private String namapegawaipenerima; private String namapegawaipenerima;
@Caption(value="Nama Produk Pembayaran To") @Caption(value = "Nama Produk Pembayaran To")
@Column(name = "NamaProdukPembayaranTo", nullable = true , length = 80)
private String namaprodukpembayaranto; private String namaprodukpembayaranto;
@ManyToOne @Caption(value = "No Closing")
@JoinColumn(name = "NoClosingFk")
@Caption(value="No Closing")
private StrukClosingVO noclosing; private StrukClosingVO noclosing;
@Column(name = "NoClosingFk", insertable=false,updatable=false,nullable = true)
private Integer NoClosingId; private Integer NoClosingId;
@ManyToOne @Caption(value = "No S B K_ Retur")
@JoinColumn(name = "NoSBK_ReturFk")
@Caption(value="No S B K_ Retur")
private StrukBuktiPengeluaranVO nosbk_retur; private StrukBuktiPengeluaranVO nosbk_retur;
@Column(name = "NoSBK_ReturFk", insertable=false,updatable=false,nullable = true)
private Integer NoSBK_ReturId; private Integer NoSBK_ReturId;
@Caption(value="No S B M") @Caption(value = "No S B M")
@Column(name = "NoSBM", nullable = true , length = 10)
private String nosbm; private String nosbm;
@Caption(value="No S B M_ Intern") @Caption(value = "No S B M_ Intern")
@Column(name = "NoSBM_Intern", nullable = true , length = 15)
private String nosbm_intern; private String nosbm_intern;
@Caption(value="No S B M Before") @Caption(value = "No S B M Before")
@Column(name = "NoSBMBefore", nullable = true , length = 10)
private String nosbmbefore; private String nosbmbefore;
@ManyToOne @Caption(value = "No Struk")
@JoinColumn(name = "NoStrukFk")
@NotNull(message="No Struk Harus Diisi")
@Caption(value="No Struk")
private StrukPelayananVO nostruk; private StrukPelayananVO nostruk;
@Column(name = "NoStrukFk", insertable=false,updatable=false,nullable = true)
private Integer NoStrukId; private Integer NoStrukId;
@Caption(value="No Urut Login") @Caption(value = "No Urut Login")
@Column(name = "NoUrutLogin", nullable = true , length = 10)
private String nourutlogin; private String nourutlogin;
@Caption(value="No Urut Ruangan") @Caption(value = "No Urut Ruangan")
@Column(name = "NoUrutRuangan", nullable = true , length = 10)
private String nourutruangan; private String nourutruangan;
/*@ManyToOne @Caption(value = "Pegawai P J Pembebasan")
@JoinColumn(name = "NoVerifikasiFk")
@Caption(value="No Verifikasi")
private StrukVerifikasiVO noverifikasi;
@Column(name = "NoVerifikasiFk", insertable=false,updatable=false,nullable = true)
private Integer NoVerifikasiId;*/
@Caption(value="Pegawai P J Pembebasan")
@Column(name = "PegawaiPJPembebasan", nullable = true , length = 40)
private String pegawaipjpembebasan; private String pegawaipjpembebasan;
@Caption(value="Pembayaran Ke") @Caption(value = "Pembayaran Ke")
@Column(name = "PembayaranKe", nullable = true )
private Byte pembayaranke; private Byte pembayaranke;
@Caption(value="Tanggal S B M") @Caption(value = "Tanggal S B M")
@Column(name = "TglSBM", nullable = true )
private DateTime tglsbm; private DateTime tglsbm;
@Caption(value="Total Di Bayar") @Caption(value = "Total Di Bayar")
@Column(name = "TotalDiBayar", nullable = true )
private Double totaldibayar; private Double totaldibayar;
@Caption(value="Total Di Bayar Before") @Caption(value = "Total Di Bayar Before")
@Column(name = "TotalDiBayarBefore", nullable = true )
private Double totaldibayarbefore; private Double totaldibayarbefore;
@Caption(value="Total Di Bayar Cash Out") @Caption(value = "Total Di Bayar Cash Out")
@Column(name = "TotalDiBayarCashOut", nullable = true )
private Double totaldibayarcashout; private Double totaldibayarcashout;
@Caption(value="Total Di Bayar Retur") @Caption(value = "Total Di Bayar Retur")
@Column(name = "TotalDiBayarRetur", nullable = true )
private Double totaldibayarretur; private Double totaldibayarretur;
@Caption(value="Total Di Bebaskan") @Caption(value = "Total Di Bebaskan")
@Column(name = "TotalDiBebaskan", nullable = true )
private Double totaldibebaskan; private Double totaldibebaskan;
@Caption(value="Total Sisa Piutang") @Caption(value = "Total Sisa Piutang")
@Column(name = "TotalSisaPiutang", nullable = true )
private Double totalsisapiutang; private Double totalsisapiutang;
@Caption(value="Total Sudah Di Bayar") @Caption(value = "Total Sudah Di Bayar")
@Column(name = "TotalSudahDiBayar", nullable = true )
private Double totalsudahdibayar; private Double totalsudahdibayar;
@Caption(value="Total Sudah Di Bebaskan") @Caption(value = "Total Sudah Di Bebaskan")
@Column(name = "TotalSudahDiBebaskan", nullable = true )
private Double totalsudahdibebaskan; private Double totalsudahdibebaskan;
public KelompokPasienVO getKdkelompokpasien() {
return kdkelompokpasien;
}
public void setKdkelompokpasien(KelompokPasienVO kdkelompokpasien) {
this.kdkelompokpasien = kdkelompokpasien;
}
public Integer getObjectKelompokPasienId() {
return ObjectKelompokPasienId;
}
public void setObjectKelompokPasienId(Integer objectKelompokPasienId) {
ObjectKelompokPasienId = objectKelompokPasienId;
}
public KelompokTransaksiVO getKdkelompoktransaksi() {
return kdkelompoktransaksi;
}
public void setKdkelompoktransaksi(KelompokTransaksiVO kdkelompoktransaksi) {
this.kdkelompoktransaksi = kdkelompoktransaksi;
}
public Integer getObjectKelompokTransaksiId() {
return ObjectKelompokTransaksiId;
}
public void setObjectKelompokTransaksiId(Integer objectKelompokTransaksiId) {
ObjectKelompokTransaksiId = objectKelompokTransaksiId;
}
public LoginUserVO getKdpegawaipembayar() {
return kdpegawaipembayar;
}
public void setKdpegawaipembayar(LoginUserVO kdpegawaipembayar) {
this.kdpegawaipembayar = kdpegawaipembayar;
}
public Integer getObjectPegawaiPembayarId() {
return ObjectPegawaiPembayarId;
}
public void setObjectPegawaiPembayarId(Integer objectPegawaiPembayarId) {
ObjectPegawaiPembayarId = objectPegawaiPembayarId;
}
public LoginUserVO getKdpegawaipenerima() {
return kdpegawaipenerima;
}
public void setKdpegawaipenerima(LoginUserVO kdpegawaipenerima) {
this.kdpegawaipenerima = kdpegawaipenerima;
}
public Integer getObjectPegawaiPenerimaId() {
return ObjectPegawaiPenerimaId;
}
public void setObjectPegawaiPenerimaId(Integer objectPegawaiPenerimaId) {
ObjectPegawaiPenerimaId = objectPegawaiPenerimaId;
}
public LoginUserVO getKdpegawaipjpembebasan() {
return kdpegawaipjpembebasan;
}
public void setKdpegawaipjpembebasan(LoginUserVO kdpegawaipjpembebasan) {
this.kdpegawaipjpembebasan = kdpegawaipjpembebasan;
}
public Integer getObjectPegawaiPJPembebasanId() {
return ObjectPegawaiPJPembebasanId;
}
public void setObjectPegawaiPJPembebasanId(Integer objectPegawaiPJPembebasanId) {
ObjectPegawaiPJPembebasanId = objectPegawaiPJPembebasanId;
}
public short getKdpenjaminparekanan() {
return kdpenjaminparekanan;
}
public void setKdpenjaminparekanan(short kdpenjaminparekanan) {
this.kdpenjaminparekanan = kdpenjaminparekanan;
}
public ProdukVO getKdprodukpembayaranto() {
return kdprodukpembayaranto;
}
public void setKdprodukpembayaranto(ProdukVO kdprodukpembayaranto) {
this.kdprodukpembayaranto = kdprodukpembayaranto;
}
public Integer getObjectProdukPembayaranToId() {
return ObjectProdukPembayaranToId;
}
public void setObjectProdukPembayaranToId(Integer objectProdukPembayaranToId) {
ObjectProdukPembayaranToId = objectProdukPembayaranToId;
}
public RuanganVO getKdruangan() {
return kdruangan;
}
public void setKdruangan(RuanganVO kdruangan) {
this.kdruangan = kdruangan;
}
public Integer getObjectRuanganId() {
return ObjectRuanganId;
}
public void setObjectRuanganId(Integer objectRuanganId) {
ObjectRuanganId = objectRuanganId;
}
public String getKeteranganlainnya() {
return keteranganlainnya;
}
public void setKeteranganlainnya(String keteranganlainnya) {
this.keteranganlainnya = keteranganlainnya;
}
public String getKeteranganpembebasan() {
return keteranganpembebasan;
}
public void setKeteranganpembebasan(String keteranganpembebasan) {
this.keteranganpembebasan = keteranganpembebasan;
}
public String getNamapegawaipembayar() {
return namapegawaipembayar;
}
public void setNamapegawaipembayar(String namapegawaipembayar) {
this.namapegawaipembayar = namapegawaipembayar;
}
public String getNamapegawaipenerima() {
return namapegawaipenerima;
}
public void setNamapegawaipenerima(String namapegawaipenerima) {
this.namapegawaipenerima = namapegawaipenerima;
}
public String getNamaprodukpembayaranto() {
return namaprodukpembayaranto;
}
public void setNamaprodukpembayaranto(String namaprodukpembayaranto) {
this.namaprodukpembayaranto = namaprodukpembayaranto;
}
public StrukClosingVO getNoclosing() {
return noclosing;
}
public void setNoclosing(StrukClosingVO noclosing) {
this.noclosing = noclosing;
}
public Integer getNoClosingId() {
return NoClosingId;
}
public void setNoClosingId(Integer noClosingId) {
NoClosingId = noClosingId;
}
public StrukBuktiPengeluaranVO getNosbk_retur() {
return nosbk_retur;
}
public void setNosbk_retur(StrukBuktiPengeluaranVO nosbk_retur) {
this.nosbk_retur = nosbk_retur;
}
public Integer getNoSBK_ReturId() {
return NoSBK_ReturId;
}
public void setNoSBK_ReturId(Integer noSBK_ReturId) {
NoSBK_ReturId = noSBK_ReturId;
}
public String getNosbm() {
return nosbm;
}
public void setNosbm(String nosbm) {
this.nosbm = nosbm;
}
public String getNosbm_intern() {
return nosbm_intern;
}
public void setNosbm_intern(String nosbm_intern) {
this.nosbm_intern = nosbm_intern;
}
public String getNosbmbefore() {
return nosbmbefore;
}
public void setNosbmbefore(String nosbmbefore) {
this.nosbmbefore = nosbmbefore;
}
public StrukPelayananVO getNostruk() {
return nostruk;
}
public void setNostruk(StrukPelayananVO nostruk) {
this.nostruk = nostruk;
}
public Integer getNoStrukId() {
return NoStrukId;
}
public void setNoStrukId(Integer noStrukId) {
NoStrukId = noStrukId;
}
public String getNourutlogin() {
return nourutlogin;
}
public void setNourutlogin(String nourutlogin) {
this.nourutlogin = nourutlogin;
}
public String getNourutruangan() {
return nourutruangan;
}
public void setNourutruangan(String nourutruangan) {
this.nourutruangan = nourutruangan;
}
public String getPegawaipjpembebasan() {
return pegawaipjpembebasan;
}
public void setPegawaipjpembebasan(String pegawaipjpembebasan) {
this.pegawaipjpembebasan = pegawaipjpembebasan;
}
public Byte getPembayaranke() {
return pembayaranke;
}
public void setPembayaranke(Byte pembayaranke) {
this.pembayaranke = pembayaranke;
}
public DateTime getTglsbm() {
return tglsbm;
}
public void setTglsbm(DateTime tglsbm) {
this.tglsbm = tglsbm;
}
public Double getTotaldibayar() {
return totaldibayar;
}
public void setTotaldibayar(Double totaldibayar) {
this.totaldibayar = totaldibayar;
}
public Double getTotaldibayarbefore() {
return totaldibayarbefore;
}
public void setTotaldibayarbefore(Double totaldibayarbefore) {
this.totaldibayarbefore = totaldibayarbefore;
}
public Double getTotaldibayarcashout() {
return totaldibayarcashout;
}
public void setTotaldibayarcashout(Double totaldibayarcashout) {
this.totaldibayarcashout = totaldibayarcashout;
}
public Double getTotaldibayarretur() {
return totaldibayarretur;
}
public void setTotaldibayarretur(Double totaldibayarretur) {
this.totaldibayarretur = totaldibayarretur;
}
public Double getTotaldibebaskan() {
return totaldibebaskan;
}
public void setTotaldibebaskan(Double totaldibebaskan) {
this.totaldibebaskan = totaldibebaskan;
}
public Double getTotalsisapiutang() {
return totalsisapiutang;
}
public void setTotalsisapiutang(Double totalsisapiutang) {
this.totalsisapiutang = totalsisapiutang;
}
public Double getTotalsudahdibayar() {
return totalsudahdibayar;
}
public void setTotalsudahdibayar(Double totalsudahdibayar) {
this.totalsudahdibayar = totalsudahdibayar;
}
public Double getTotalsudahdibebaskan() {
return totalsudahdibebaskan;
}
public void setTotalsudahdibebaskan(Double totalsudahdibebaskan) {
this.totalsudahdibebaskan = totalsudahdibebaskan;
}
} }

View File

@ -527,6 +527,8 @@
<mapping <mapping
class="com.jasamedika.medifirst2000.entities.StrukBuktiPengeluaranCaraBayar" /> class="com.jasamedika.medifirst2000.entities.StrukBuktiPengeluaranCaraBayar" />
<mapping class="com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan" /> <mapping class="com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaan" />
<mapping
class="com.jasamedika.medifirst2000.entities.StrukBuktiPenerimaanDetail" />
<mapping class="com.jasamedika.medifirst2000.entities.SatuanWaktuKesling" /> <mapping class="com.jasamedika.medifirst2000.entities.SatuanWaktuKesling" />
<mapping class="com.jasamedika.medifirst2000.entities.PeriodeAccount" /> <mapping class="com.jasamedika.medifirst2000.entities.PeriodeAccount" />
<mapping class="com.jasamedika.medifirst2000.entities.StrukVerifikasi" /> <mapping class="com.jasamedika.medifirst2000.entities.StrukVerifikasi" />