2021-01-07 11:34:56 +07:00

135 lines
2.8 KiB
Java

package com.jasamedika.medifirst2000.vo;
import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.Ruangan;
import com.jasamedika.medifirst2000.helper.Caption;
public class LembarKonsultasiVO extends BaseTransactionVO {
@Column(name = "ObjectRuanganFk", insertable=false,updatable=false)
private Integer ruanganId;
@ManyToOne
@JoinColumn(name = "ObjectPasienDaftarFk")
@Caption(value="Object PasienDaftar")
private PasienDaftarVO pasienDaftar;
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@Caption(value="Object Pasien")
private PasienVO pasien;
@ManyToOne
@JoinColumn(name = "ObjectRuanganFk")
@Caption(value="Object Ruangan")
private RuanganVO ruangan;
@ManyToOne
@JoinColumn(name = "ObjectDokterFk")
@Caption(value="Object Dokter")
private PegawaiVO pegawai;
@Column(name = "Tanggal", nullable = true )
@Caption(value="Tanggal")
private Date tanggal;
@Column(name = "HasilPemeriksaan", nullable = true )
@Caption(value="HasilPemeriksaan")
private String hasilPemeriksaan;
@Column(name = "Saran", nullable = true )
@Caption(value="Saran")
private String saran;
@OneToOne(cascade=CascadeType.ALL, mappedBy="lembarKonsultasi")
private JawabanKonsultasiVO jawabanKonsultasi;
@Column(name = "TglInput", nullable = true )
@Caption(value="Tanggal Input")
private Date tglInput;
public PasienDaftarVO getPasienDaftar() {
return pasienDaftar;
}
public void setPasienDaftar(PasienDaftarVO pasienDaftar) {
this.pasienDaftar = pasienDaftar;
}
public PasienVO getPasien() {
return pasien;
}
public void setPasien(PasienVO pasien) {
this.pasien = pasien;
}
public RuanganVO getRuangan() {
return ruangan;
}
public void setRuangan(RuanganVO ruangan) {
this.ruangan = ruangan;
}
public PegawaiVO getPegawai() {
return pegawai;
}
public void setPegawai(PegawaiVO pegawai) {
this.pegawai = pegawai;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
public String getHasilPemeriksaan() {
return hasilPemeriksaan;
}
public void setHasilPemeriksaan(String hasilPemeriksaan) {
this.hasilPemeriksaan = hasilPemeriksaan;
}
public String getSaran() {
return saran;
}
public void setSaran(String saran) {
this.saran = saran;
}
public JawabanKonsultasiVO getJawabanKonsultasi() {
return jawabanKonsultasi;
}
public void setJawabanKonsultasi(JawabanKonsultasiVO jawabanKonsultasi) {
this.jawabanKonsultasi = jawabanKonsultasi;
}
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
}