113 lines
3.0 KiB
Java
113 lines
3.0 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
import javax.persistence.*;
|
|
import com.jasamedika.medifirst2000.entities.ProdukDetailLaboratorium;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
|
|
|
|
/**
|
|
* class HasilPemeriksaan
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Entity //@Audited
|
|
@Table(name = "StrukHasilPemeriksaan_T")
|
|
public class StrukHasilPemeriksaan extends BaseTransaction {
|
|
@Column(name = "keteranganLainnya", nullable = true, length = 100)
|
|
@Caption(value = "Keterangan Lainnya")
|
|
private String keteranganLainnya;
|
|
public String getKeteranganLainnya() {
|
|
return keteranganLainnya;
|
|
}
|
|
|
|
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
this.keteranganLainnya = keteranganLainnya;
|
|
}
|
|
|
|
@Column(name = "NamaPengambilHasil", nullable = true, length = 100)
|
|
@Caption(value = "Nama Pengambil Hasil")
|
|
private String namaPengambilHasil;
|
|
|
|
@Column(name = "NoTelponPengambilHasil", nullable = true, length = 100)
|
|
@Caption(value = "No Telepon Pengambil Hasil")
|
|
private String noTeleponPengambilHasil;
|
|
|
|
@Column(name = "NoHasilPeriksa", nullable = false,unique=true, length = 100)
|
|
@Caption(value = "No Hasil Periksa")
|
|
private String noHasilPeriksa;
|
|
|
|
public String getNamaPengambilHasil() {
|
|
return namaPengambilHasil;
|
|
}
|
|
|
|
public void setNamaPengambilHasil(String namaPengambilHasil) {
|
|
this.namaPengambilHasil = namaPengambilHasil;
|
|
}
|
|
|
|
public String getNoTeleponPengambilHasil() {
|
|
return noTeleponPengambilHasil;
|
|
}
|
|
|
|
public void setNoTeleponPengambilHasil(String noTeleponPengambilHasil) {
|
|
this.noTeleponPengambilHasil = noTeleponPengambilHasil;
|
|
}
|
|
|
|
public Date getTanggalPengambilHasil() {
|
|
return tanggalPengambilHasil;
|
|
}
|
|
|
|
public void setTanggalPengambilHasil(Date tanggalPengambilHasil) {
|
|
this.tanggalPengambilHasil = tanggalPengambilHasil;
|
|
}
|
|
|
|
public String getNoHasilPeriksa() {
|
|
return noHasilPeriksa;
|
|
}
|
|
|
|
public void setNoHasilPeriksa(String noHasilPeriksa) {
|
|
this.noHasilPeriksa = noHasilPeriksa;
|
|
}
|
|
|
|
@Column(name = "TanggalPengambilHasil", nullable = true, length = 100)
|
|
@Caption(value = "Tanggal Pengambil Hasil")
|
|
private Date tanggalPengambilHasil;
|
|
|
|
@Column(name = "tglHasil", nullable = false, length = 100)
|
|
@Caption(value = "Tanggal Hasil")
|
|
private Date tglHasil;
|
|
|
|
public Date getTglHasil() {
|
|
return tglHasil;
|
|
}
|
|
|
|
public void setTglHasil(Date tglHasil) {
|
|
this.tglHasil = tglHasil;
|
|
}
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "StrukOrderFk")
|
|
//@NotNull(message = "Struk Order Harus Diisi")
|
|
@Caption(value = "Struk Order")
|
|
private StrukOrder strukOrder;
|
|
|
|
public StrukOrder getStrukOrder() {
|
|
return strukOrder;
|
|
}
|
|
|
|
public void setStrukOrder(StrukOrder strukOrder) {
|
|
this.strukOrder = strukOrder;
|
|
}
|
|
|
|
@Column(name = "StrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false)
|
|
private String strukOrderId;
|
|
|
|
|
|
|
|
} |