162 lines
3.6 KiB
Java
162 lines
3.6 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.util.Date;
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.CascadeType;
|
|
import javax.persistence.Column;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
import javax.persistence.OneToOne;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIdentityReference;
|
|
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.entities.Kamar;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
public class RegistrasiPelayananRawatInapVO extends BaseTransactionVO{
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
@NotNull(message="Ruangan Harus Diisi")
|
|
@Caption(value="Ruangan")
|
|
public RuanganVO ruangan;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
@NotNull(message="Ruangan Harus Diisi")
|
|
@Caption(value="Pasien")
|
|
public PasienVO pasien;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectAsalRujukanFk")
|
|
@NotNull(message="Asal Rujukan Harus Diisi")
|
|
@Caption(value="Asal Rujukan")
|
|
public AsalRujukanVO asalRujukan;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiFk")
|
|
@NotNull(message="Dokter Pemeriksa Harus Diisi")
|
|
@Caption(value="Asal Rujukan")
|
|
public PegawaiVO pegawai;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKelompokPasienFk")
|
|
@NotNull(message="Kelompok pasien Harus Diisi")
|
|
@Caption(value="Kelompok Pasien")
|
|
public KelompokPasienVO kelompokPasien;
|
|
|
|
@NotNull(message="Is On Site Service tidak boleh kosong")
|
|
@Column(name = "isOnSiteService", nullable = false )
|
|
@Caption(value="Is On Site Service")
|
|
private Byte isOnSiteService;
|
|
|
|
|
|
@NotNull(message="Tgl Registrasi tidak boleh kosong")
|
|
@Column(name = "TglRegistrasi", nullable = false )
|
|
@Caption(value="Tanggal Registrasi")
|
|
private Date tglRegistrasi;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKamarFk")
|
|
@Caption(value="Object Kamar")
|
|
private KamarVO kamar;
|
|
|
|
@Column(name = "ObjectKamarFk", insertable=false,updatable=false)
|
|
private Integer kamarId;
|
|
|
|
@Caption(value="No Bed")
|
|
@Column(name = "NoBed", nullable = true )
|
|
private Integer noBed;
|
|
|
|
public RuanganVO getRuangan() {
|
|
return ruangan;
|
|
}
|
|
|
|
public void setRuangan(RuanganVO ruangan) {
|
|
this.ruangan = ruangan;
|
|
}
|
|
|
|
public AsalRujukanVO getAsalRujukan() {
|
|
return asalRujukan;
|
|
}
|
|
|
|
public void setAsalRujukan(AsalRujukanVO asalRujukan) {
|
|
this.asalRujukan = asalRujukan;
|
|
}
|
|
|
|
public PegawaiVO getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(PegawaiVO pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
public PasienVO getPasien() {
|
|
return pasien;
|
|
}
|
|
|
|
public void setPasien(PasienVO pasien) {
|
|
this.pasien = pasien;
|
|
}
|
|
|
|
public KelompokPasienVO getKelompokPasien() {
|
|
return kelompokPasien;
|
|
}
|
|
|
|
public void setKelompokPasien(KelompokPasienVO kelompokPasien) {
|
|
this.kelompokPasien = kelompokPasien;
|
|
}
|
|
|
|
public Byte getIsOnSiteService() {
|
|
return isOnSiteService;
|
|
}
|
|
|
|
public void setIsOnSiteService(Byte isOnSiteService) {
|
|
this.isOnSiteService = isOnSiteService;
|
|
}
|
|
|
|
public Date getTglRegistrasi() {
|
|
return tglRegistrasi;
|
|
}
|
|
|
|
public void setTglRegistrasi(Date tglRegistrasi) {
|
|
this.tglRegistrasi = tglRegistrasi;
|
|
}
|
|
|
|
public KamarVO getKamar() {
|
|
return kamar;
|
|
}
|
|
|
|
public void setKamar(KamarVO kamar) {
|
|
this.kamar = kamar;
|
|
}
|
|
|
|
public Integer getKamarId() {
|
|
return kamarId;
|
|
}
|
|
|
|
public void setKamarId(Integer kamarId) {
|
|
this.kamarId = kamarId;
|
|
}
|
|
|
|
public Integer getNoBed() {
|
|
return noBed;
|
|
}
|
|
|
|
public void setNoBed(Integer noBed) {
|
|
this.noBed = noBed;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|