226 lines
5.5 KiB
Java
226 lines
5.5 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
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.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
import javax.persistence.OneToOne;
|
|
import javax.persistence.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class StrukVerifikasi
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Entity
|
|
@Table(name = "StrukVerifikasi_T")
|
|
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
|
|
public class StrukVerifikasi extends BaseTransaction {
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKelompokTransaksiFk")
|
|
@Caption(value = "Object Kelompok Transaksi")
|
|
private KelompokTransaksi kelompokTransaksi;
|
|
|
|
@Column(name = "ObjectKelompokTransaksiFk", insertable = false, updatable = false)
|
|
private Integer kelompokTransaksiId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiPJawabFk")
|
|
@Caption(value = "Object Pegawai P Jawab")
|
|
private LoginUser loginUser;
|
|
|
|
@Column(name = "ObjectPegawaiPJawabFk", insertable = false, updatable = false)
|
|
private Integer loginUserId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
@NotNull(message = "Object Ruangan Harus Diisi")
|
|
@Caption(value = "Object Ruangan")
|
|
private Ruangan ruangan;
|
|
|
|
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
|
|
private Integer ruanganId;
|
|
|
|
@Caption(value = "Keterangan Lainnya")
|
|
private String keteranganlainnya;
|
|
|
|
@Caption(value = "Nama Verifikasi")
|
|
private String namaVerifikasi;
|
|
|
|
@Caption(value = "No Urut Login")
|
|
private String noUrutLogin;
|
|
|
|
@Caption(value = "No Urut Ruangan")
|
|
private String noUrutRuangan;
|
|
|
|
@Caption(value = "No Verifikasi")
|
|
private String noverifikasi;
|
|
|
|
@Caption(value = "Tanggal Verifikasi")
|
|
@Column(name = "TglVerifikasi", nullable = false)
|
|
private Date tglverifikasi;
|
|
|
|
@Caption(value = "Tanggal Eksekusi")
|
|
@Column(name = "TglEksekusi", nullable = true)
|
|
private Date tglEksekusi;
|
|
|
|
/*@OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "strukVerifikasi")
|
|
@Caption(value="OrderPelayanan")
|
|
@JsonBackReference
|
|
private OrderPelayanan orderPelayanan;*/
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectStrukVerifikasiFk")
|
|
@Caption(value = "Struk Verifikasi")
|
|
@JsonBackReference
|
|
private StrukVerifikasi strukVerifikasi;
|
|
|
|
@JsonManagedReference
|
|
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "strukVerifikasi")
|
|
private Set<StrukVerifikasi> strukVerifikasiSet = new HashSet<StrukVerifikasi>();
|
|
|
|
public Date getTglEksekusi() {
|
|
return tglEksekusi;
|
|
}
|
|
|
|
public void setTglEksekusi(Date tglEksekusi) {
|
|
this.tglEksekusi = tglEksekusi;
|
|
}
|
|
|
|
public StrukVerifikasi getStrukVerifikasi() {
|
|
return strukVerifikasi;
|
|
}
|
|
|
|
public void setStrukVerifikasi(StrukVerifikasi strukVerifikasi) {
|
|
this.strukVerifikasi = strukVerifikasi;
|
|
}
|
|
|
|
public Set<StrukVerifikasi> getStrukVerifikasiSet() {
|
|
return strukVerifikasiSet;
|
|
}
|
|
|
|
public void setStrukVerifikasiSet(Set<StrukVerifikasi> strukVerifikasiSet) {
|
|
this.strukVerifikasiSet = strukVerifikasiSet;
|
|
}
|
|
|
|
public KelompokTransaksi getKelompokTransaksi() {
|
|
return kelompokTransaksi;
|
|
}
|
|
|
|
public void setKelompokTransaksi(KelompokTransaksi kelompokTransaksi) {
|
|
this.kelompokTransaksi = kelompokTransaksi;
|
|
}
|
|
|
|
public Integer getKelompokTransaksiId() {
|
|
return kelompokTransaksiId;
|
|
}
|
|
|
|
public void setKelompokTransaksiId(Integer kelompokTransaksiId) {
|
|
this.kelompokTransaksiId = kelompokTransaksiId;
|
|
}
|
|
|
|
public LoginUser getLoginUser() {
|
|
return loginUser;
|
|
}
|
|
|
|
public void setLoginUser(LoginUser loginUser) {
|
|
this.loginUser = loginUser;
|
|
}
|
|
|
|
public Integer getLoginUserId() {
|
|
return loginUserId;
|
|
}
|
|
|
|
public void setLoginUserId(Integer loginUserId) {
|
|
this.loginUserId = loginUserId;
|
|
}
|
|
|
|
public Ruangan getRuangan() {
|
|
return ruangan;
|
|
}
|
|
|
|
public void setRuangan(Ruangan ruangan) {
|
|
this.ruangan = ruangan;
|
|
}
|
|
|
|
public Integer getRuanganId() {
|
|
return ruanganId;
|
|
}
|
|
|
|
public void setRuanganId(Integer ruanganId) {
|
|
this.ruanganId = ruanganId;
|
|
}
|
|
|
|
public String getKeteranganlainnya() {
|
|
return keteranganlainnya;
|
|
}
|
|
|
|
public void setKeteranganlainnya(String keteranganlainnya) {
|
|
this.keteranganlainnya = keteranganlainnya;
|
|
}
|
|
|
|
public String getNamaVerifikasi() {
|
|
return namaVerifikasi;
|
|
}
|
|
|
|
public void setNamaVerifikasi(String namaVerifikasi) {
|
|
this.namaVerifikasi = namaVerifikasi;
|
|
}
|
|
|
|
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 getNoverifikasi() {
|
|
return noverifikasi;
|
|
}
|
|
|
|
public void setNoverifikasi(String noverifikasi) {
|
|
this.noverifikasi = noverifikasi;
|
|
}
|
|
|
|
public Date getTglverifikasi() {
|
|
return tglverifikasi;
|
|
}
|
|
|
|
public void setTglverifikasi(Date tglverifikasi) {
|
|
this.tglverifikasi = tglverifikasi;
|
|
}
|
|
|
|
/*public OrderPelayanan getOrderPelayanan() {
|
|
return orderPelayanan;
|
|
}
|
|
|
|
public void setOrderPelayanan(OrderPelayanan orderPelayanan) {
|
|
this.orderPelayanan = orderPelayanan;
|
|
}*/
|
|
|
|
}
|