2021-09-17 10:48:24 +07:00

151 lines
4.0 KiB
Java

package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
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 = "PapDataTandaVital_T")
public class PapDataTandaVital extends BaseTransaction{
@Caption(value = "pasien")
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPasienFk")
private AntrianPasienDiPeriksa pasien;
@Column(name = "ObjectPasienFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private String pasienId;
@Caption(value = "papTandaVital")
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPapTandaVitalFk")
private PapTandaVital papTandaVital;
@Column(name = "ObjectPapTandaVitalFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private String papTandaVitalId;
@Caption(value = "papGinekologi")
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectPapGinekologiFk")
private PapGinekologi papGinekologi;
@Column(name = "ObjectPapGinekologiFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private String papGinekologiId;
@Caption(value = "dataTandaVital")
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name = "ObjectDataTandaVitalFk")
@NotNull(message = "DataTandaVital tidak boleh kosong")
private DataTandaVital dataTandaVital;
@Column(name = "ObjectDataTandaVitalFk", insertable = false, updatable = false, nullable = true)
private Integer dataTandaVitalId;
@Caption(value = "nilai")
@Column(name = "nilai", nullable = false)
private String nilai;
@ManyToOne(fetch=FetchType.LAZY)
@Caption(value = "pengkajianAwalBaru")
@JoinColumn(name = "ObjectPengkajianAwalBaruFk")
private PengkajianAwalBaru pengkajianAwalBaru;
@Column(name = "ObjectPengkajianAwalBaruFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true)
private String pengkajianAwalBaruId;
public AntrianPasienDiPeriksa getPasien() {
return pasien;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasien = pasien;
}
public String getPasienId() {
return pasienId;
}
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
public PapTandaVital getPapTandaVital() {
return papTandaVital;
}
public void setPapTandaVital(PapTandaVital papTandaVital) {
this.papTandaVital = papTandaVital;
}
public String getPapTandaVitalId() {
return papTandaVitalId;
}
public void setPapTandaVitalId(String papTandaVitalId) {
this.papTandaVitalId = papTandaVitalId;
}
public PapGinekologi getPapGinekologi() {
return papGinekologi;
}
public void setPapGinekologi(PapGinekologi papGinekologi) {
this.papGinekologi = papGinekologi;
}
public String getPapGinekologiId() {
return papGinekologiId;
}
public void setPapGinekologiId(String papGinekologiId) {
this.papGinekologiId = papGinekologiId;
}
public DataTandaVital getDataTandaVital() {
return dataTandaVital;
}
public void setDataTandaVital(DataTandaVital dataTandaVital) {
this.dataTandaVital = dataTandaVital;
}
public Integer getDataTandaVitalId() {
return dataTandaVitalId;
}
public void setDataTandaVitalId(Integer dataTandaVitalId) {
this.dataTandaVitalId = dataTandaVitalId;
}
public String getNilai() {
return nilai;
}
public void setNilai(String nilai) {
this.nilai = nilai;
}
public PengkajianAwalBaru getPengkajianAwalBaru() {
return pengkajianAwalBaru;
}
public void setPengkajianAwalBaru(PengkajianAwalBaru pengkajianAwalBaru) {
this.pengkajianAwalBaru = pengkajianAwalBaru;
}
public String getPengkajianAwalBaruId() {
return pengkajianAwalBaruId;
}
public void setPengkajianAwalBaruId(String pengkajianAwalBaruId) {
this.pengkajianAwalBaruId = pengkajianAwalBaruId;
}
}