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

198 lines
5.4 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 com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name="KelahiranYangLalu_t")
public class KelahiranYangLalu extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectriwayatKelahiranYangLaluFk")
@Caption(value = "Object riwayatKelahiranYangLalu")
private RiwayatKelahiranYangLalu riwayatKelahiranYangLalu;
@Column(name = "ObjectriwayatKelahiranYangLaluFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false,nullable=false)
private String riwayatKelahiranYangLaluId;
@Column(name = "tglTahunKelahiran", nullable = true)
@Caption(value = "Tgl Tahun Kelahiran")
private Date tglTahunKelahiran;
@Column(name = "beratBadanLahir", nullable = true)
@Caption(value = "Berat Badan Lahir")
private String beratBadanLahir;
@Column(name = "keteranganLain", nullable = true)
@Caption(value = "Keterangan Lain")
private String keteranganLain;
@ManyToOne
@JoinColumn(name = "ObjectJenisKelaminFk")
@Caption(value = "Object JenisKelamin")
private JenisKelamin jenisKelamin;
@Column(name = "ObjectJenisKelaminFk", insertable = false, updatable = false, nullable = true)
private Integer jenisKelaminId;
@ManyToOne
@JoinColumn(name = "ObjectkeadaanBayiFk")
@Caption(value = "Object keadaanBayi")
private KeadaanBayi keadaanBayi;
@Column(name = "ObjectkeadaanBayiFk", insertable = false, updatable = false, nullable = true)
private Integer keadaanBayiId;
@ManyToOne
@JoinColumn(name = "ObjectpenyakitWaktuHamilFk")
@Caption(value = "Object penyakitWaktuHamil")
private PenyakitWaktuHamil penyakitWaktuHamil;
@Column(name = "ObjectpenyakitWaktuHamilFk", insertable = false, updatable = false, nullable = true)
private Integer penyakitWaktuHamilId;
@ManyToOne
@JoinColumn(name = "ObjectJenisPersalinanFk")
@Caption(value = "Object JenisPersalinan")
private JenisPersalinan jenisPersalinan;
@Column(name = "ObjectJenisPersalinanFk", insertable = false, updatable = false, nullable = true)
private Integer jenisPersalinanId;
@ManyToOne
@JoinColumn(name = "ObjectKomplikasiKehamilanFk")
@Caption(value = "Object KomplikasiKehamilan")
private KomplikasiKehamilan komplikasiKehamilan;
@Column(name = "ObjectKomplikasiKehamilanFk", insertable = false, updatable = false, nullable = true)
private Integer komplikasiKehamilanId;
public RiwayatKelahiranYangLalu getRiwayatKelahiranYangLalu() {
return riwayatKelahiranYangLalu;
}
public void setRiwayatKelahiranYangLalu(RiwayatKelahiranYangLalu riwayatKelahiranYangLalu) {
this.riwayatKelahiranYangLalu = riwayatKelahiranYangLalu;
}
public String getRiwayatKelahiranYangLaluId() {
return riwayatKelahiranYangLaluId;
}
public void setRiwayatKelahiranYangLaluId(String riwayatKelahiranYangLaluId) {
this.riwayatKelahiranYangLaluId = riwayatKelahiranYangLaluId;
}
public Date getTglTahunKelahiran() {
return tglTahunKelahiran;
}
public void setTglTahunKelahiran(Date tglTahunKelahiran) {
this.tglTahunKelahiran = tglTahunKelahiran;
}
public String getBeratBadanLahir() {
return beratBadanLahir;
}
public void setBeratBadanLahir(String beratBadanLahir) {
this.beratBadanLahir = beratBadanLahir;
}
public String getKeteranganLain() {
return keteranganLain;
}
public void setKeteranganLain(String keteranganLain) {
this.keteranganLain = keteranganLain;
}
public JenisKelamin getJenisKelamin() {
return jenisKelamin;
}
public void setJenisKelamin(JenisKelamin jenisKelamin) {
this.jenisKelamin = jenisKelamin;
}
public Integer getJenisKelaminId() {
return jenisKelaminId;
}
public void setJenisKelaminId(Integer jenisKelaminId) {
this.jenisKelaminId = jenisKelaminId;
}
public KeadaanBayi getKeadaanBayi() {
return keadaanBayi;
}
public void setKeadaanBayi(KeadaanBayi keadaanBayi) {
this.keadaanBayi = keadaanBayi;
}
public Integer getKeadaanBayiId() {
return keadaanBayiId;
}
public void setKeadaanBayiId(Integer keadaanBayiId) {
this.keadaanBayiId = keadaanBayiId;
}
public PenyakitWaktuHamil getPenyakitWaktuHamil() {
return penyakitWaktuHamil;
}
public void setPenyakitWaktuHamil(PenyakitWaktuHamil penyakitWaktuHamil) {
this.penyakitWaktuHamil = penyakitWaktuHamil;
}
public Integer getPenyakitWaktuHamilId() {
return penyakitWaktuHamilId;
}
public void setPenyakitWaktuHamilId(Integer penyakitWaktuHamilId) {
this.penyakitWaktuHamilId = penyakitWaktuHamilId;
}
public JenisPersalinan getJenisPersalinan() {
return jenisPersalinan;
}
public void setJenisPersalinan(JenisPersalinan jenisPersalinan) {
this.jenisPersalinan = jenisPersalinan;
}
public Integer getJenisPersalinanId() {
return jenisPersalinanId;
}
public void setJenisPersalinanId(Integer jenisPersalinanId) {
this.jenisPersalinanId = jenisPersalinanId;
}
public KomplikasiKehamilan getKomplikasiKehamilan() {
return komplikasiKehamilan;
}
public void setKomplikasiKehamilan(KomplikasiKehamilan komplikasiKehamilan) {
this.komplikasiKehamilan = komplikasiKehamilan;
}
public Integer getKomplikasiKehamilanId() {
return komplikasiKehamilanId;
}
public void setKomplikasiKehamilanId(Integer komplikasiKehamilanId) {
this.komplikasiKehamilanId = komplikasiKehamilanId;
}
}