package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name="PraAnestesiPasienBedah_T") public class PraAnestesiPasienBedah extends BaseTransaction{ @ManyToOne @JoinColumn(name = "ObjectPraAnestesiPasienHeaderFk") @Caption(value = "ID PraAnestesiPasienHeader") @NotNull(message = "ID PraAnestesiPasienHeader tidak boleh kosong") private PraAnestesiPasienHeader praAnestesiPasienHeader; @Column(name = "ObjectPraAnestesiPasienHeaderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false) private String objectPraAnestesiPasienHeaderId; //@ManyToOne //@JoinColumn(name = "ObjectPasienFk") //@NotNull(message = "Pasien tidak boleh kosong") //private AntrianPasienDiPeriksa pasienDaftar; //@Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false) //private int pasienId; //@Column(name = "TglAnestasi") //private Date tglAnestasi; @ManyToOne @Caption("PraAnestesi Master") @JoinColumn(name="PraAnestesiFk") private PraAnestesi praAnestesiPasien; @Column(name="PraAnestesiFk", insertable = false, updatable = false, nullable = false) private Integer praAnestesiPasienId; @Column(name = "YesNo", nullable = true) private Integer yesNo; @Column(name = "Keterangan", nullable = true) private String keterangan; @Column(name = "ketTambahan", nullable = true) private String ketTambahan; @Column(name = "ketTambahan2", nullable = true, length = 200) private String ketTambahan2; @Column(name = "ketTambahan3", nullable = true, length = 200) private String ketTambahan3; //@ManyToOne //@Caption("Ruangan") //@JoinColumn(name="RuanganFk") //private Ruangan ruangan; //@Column(name="RuanganFk", insertable = false, updatable = false, nullable = false) //private int ruanganId; public PraAnestesi getPraAnestesiPasien() { return praAnestesiPasien; } public void setPraAnestesiPasien(PraAnestesi praAnestesiPasien) { this.praAnestesiPasien = praAnestesiPasien; } public Integer getPraAnestesiPasienId() { return praAnestesiPasienId; } public void setPraAnestesiPasienId(Integer praAnestesiPasienId) { this.praAnestesiPasienId = praAnestesiPasienId; } public Integer getYesNo() { return yesNo; } public void setYesNo(Integer yesNo) { this.yesNo = yesNo; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } public String getKetTambahan() { return ketTambahan; } public void setKetTambahan(String ketTambahan) { this.ketTambahan = ketTambahan; } //public Date getTglAnestasi() { // return tglAnestasi; //} //public AntrianPasienDiPeriksa getPasienDaftar() { // return pasienDaftar; //} //public void setPasienDaftar(AntrianPasienDiPeriksa pasienDaftar) { // this.pasienDaftar = pasienDaftar; //} //public void setTglAnestasi(Date tglAnestasi) { // this.tglAnestasi = tglAnestasi; //} //public Ruangan getRuangan() { // return ruangan; //} //public void setRuangan(Ruangan ruangan) { // this.ruangan = ruangan; //} //public int getRuanganId() { // return ruanganId; //} //public void setRuanganId(int ruanganId) { // this.ruanganId = ruanganId; //} public PraAnestesiPasienHeader getPraAnestesiPasienHeader() { return praAnestesiPasienHeader; } public void setPraAnestesiPasienHeader(PraAnestesiPasienHeader praAnestesiPasienHeader) { this.praAnestesiPasienHeader = praAnestesiPasienHeader; } public String getKetTambahan2() { return ketTambahan2; } public void setKetTambahan2(String ketTambahan2) { this.ketTambahan2 = ketTambahan2; } public String getKetTambahan3() { return ketTambahan3; } public void setKetTambahan3(String ketTambahan3) { this.ketTambahan3 = ketTambahan3; } }