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; } }