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

167 lines
3.8 KiB
Java

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;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
@Entity //@Audited
@Table(name = "PapRiwayatKelahiran_T")
public class PapRiwayatKelahiran extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectPasienFk")
@NotNull(message="No C M Harus Diisi")
@Caption(value="No C M")
private AntrianPasienDiPeriksa pasienDaftar;
@Column(name = "ObjectPasienFk", insertable=false,updatable=false,nullable = false)
private String pasienId;
@Column(name = "usiaKehamilan")
@Caption(value="Usia Kehamilan")
private String usiaKehamilan;
@ManyToOne
@JoinColumn(name = "ObjectPersalinanFk")
@Caption(value="Persalinan")
private DataPersalinan dataPersalinan;
@Column(name = "ObjectPersalinanFk", insertable=false,updatable=false)
private Integer dataPersalinanId;
@Column(name = "beratBadanLahir")
@Caption(value="Berat Badan Lahir")
private String beratBadanLahir;
@Column(name = "panjangBadanLahir")
@Caption(value="Panjang Badan Lahir")
private String panjangBadanLahir;
@ManyToOne
@JoinColumn(name = "ObjectMenangisFk")
@Caption(value="Menangis")
private StatusYaTidak menangis;
@Column(name = "ObjectPersalinanFk", insertable=false,updatable=false)
private Integer menangisId;
@ManyToOne
@JoinColumn(name = "ObjectRiwayatKuningFk")
@Caption(value="Menangis")
private StatusYaTidak riwayatKuning;
@Column(name = "ObjectRiwayatKuningFk", insertable=false,updatable=false)
private Integer riwayatKuningId;
@Column(name = "tglInput", nullable = true)
@Caption(value = "Tgl Input")
private Date tglInput;
public Date getTglInput() {
return tglInput;
}
public void setTglInput(Date tglInput) {
this.tglInput = tglInput;
}
public String getUsiaKehamilan() {
return usiaKehamilan;
}
public void setUsiaKehamilan(String usiaKehamilan) {
this.usiaKehamilan = usiaKehamilan;
}
public DataPersalinan getDataPersalinan() {
return dataPersalinan;
}
public void setDataPersalinan(DataPersalinan dataPersalinan) {
this.dataPersalinan = dataPersalinan;
}
public Integer getDataPersalinanId() {
return dataPersalinanId;
}
public void setDataPersalinanId(Integer dataPersalinanId) {
this.dataPersalinanId = dataPersalinanId;
}
public String getBeratBadanLahir() {
return beratBadanLahir;
}
public void setBeratBadanLahir(String beratBadanLahir) {
this.beratBadanLahir = beratBadanLahir;
}
public String getPanjangBadanLahir() {
return panjangBadanLahir;
}
public void setPanjangBadanLahir(String panjangBadanLahir) {
this.panjangBadanLahir = panjangBadanLahir;
}
public StatusYaTidak getMenangis() {
return menangis;
}
public void setMenangis(StatusYaTidak menangis) {
this.menangis = menangis;
}
public Integer getMenangisId() {
return menangisId;
}
public void setMenangisId(Integer menangisId) {
this.menangisId = menangisId;
}
public StatusYaTidak getRiwayatKuning() {
return riwayatKuning;
}
public void setRiwayatKuning(StatusYaTidak riwayatKuning) {
this.riwayatKuning = riwayatKuning;
}
public Integer getRiwayatKuningId() {
return riwayatKuningId;
}
public void setRiwayatKuningId(Integer riwayatKuningId) {
this.riwayatKuningId = riwayatKuningId;
}
public AntrianPasienDiPeriksa getPasien() {
return pasienDaftar;
}
public void setPasien(AntrianPasienDiPeriksa pasien) {
this.pasienDaftar = pasien;
}
public String getPasienId() {
return pasienId;
}
public void setPasienId(String pasienId) {
this.pasienId = pasienId;
}
}