package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.BaseTransaction; @Entity //@Audited @Table(name="PasienPerjanjian_T") public class PasienInstruksiPerjanjianT extends BaseTransaction{ @ManyToOne @JoinColumn(name = "ObjectPasienFk") @NotNull(message = "Pasien tidak boleh kosong") private Pasien pasien; @Column(name = "ObjectPasienFk", insertable = false, updatable = false, nullable = false) private Integer pasienId; @Column(name = "jumlahKujungan") private Integer jumlahKunjungan; @ManyToOne @JoinColumn(name = "ObjectdokterFk") @NotNull(message = "ObjectdokterFk tidak boleh kosong") private Pegawai dokter; @Column(name = "ObjectdokterFk", insertable = false, updatable = false, nullable = false) private Integer dokterId; @Column(name = "tglInput") private Date tglInput; @Column(name = "tglPerjanjian") private Date tglPerjanjian; @Column(name = "keterangan") private String keterangan; @Column(name = "noPerjanjian") private String noPerjanjian; @ManyToOne @JoinColumn(name = "ObjectRuanganFk") private Ruangan ruangan; @Column(name = "ObjectRuanganFk", insertable = false, updatable = false) private Integer ruanganId; public Pasien getPasien() { return pasien; } public void setPasien(Pasien pasien) { this.pasien = pasien; } public Integer getPasienId() { return pasienId; } public void setPasienId(Integer pasienId) { this.pasienId = pasienId; } public Integer getJumlahKunjungan() { return jumlahKunjungan; } public void setJumlahKunjungan(Integer jumlahKunjungan) { this.jumlahKunjungan = jumlahKunjungan; } public Pegawai getDokter() { return dokter; } public void setDokter(Pegawai dokter) { this.dokter = dokter; } public Integer getDokterId() { return dokterId; } public void setDokterId(Integer dokterId) { this.dokterId = dokterId; } public Date getTglInput() { return tglInput; } public void setTglInput(Date tglInput) { this.tglInput = tglInput; } public Date getTglPerjanjian() { return tglPerjanjian; } public void setTglPerjanjian(Date tglPerjanjian) { this.tglPerjanjian = tglPerjanjian; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } public String getNoPerjanjian() { return noPerjanjian; } public void setNoPerjanjian(String noPerjanjian) { this.noPerjanjian = noPerjanjian; } 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; } }