package com.jasamedika.medifirst2000.entities; 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.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited; @Entity //@Audited @Table(name="PAPRiwayatPenyakitPengobatan_T") public class PapRiwayatPenyakitPengobatan extends BaseTransaction{ @JsonBackReference @ManyToOne @JoinColumn(name = "ObjectPAPAnamesisFk") @NotNull(message = "PapAnamesis tidak boleh kosong") private PapAnamesis papAnamesis; @Column(name = "ObjectPAPAnamesisFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) private String papAnamesisId; @Column(name = "riwayatPenyakit") @Caption(value = "riwayatPenyakit") private String riwayatPenyakit; @Column(name = "riwayatPengobatanYangDiterima") @Caption(value = "riwayatPengobatanYangDiterima") private String riwayatPengobatanYangDiterima; public String getRiwayatPenyakit() { return riwayatPenyakit; } public void setRiwayatPenyakit(String riwayatPenyakit) { this.riwayatPenyakit = riwayatPenyakit; } public String getRiwayatPengobatanYangDiterima() { return riwayatPengobatanYangDiterima; } public void setRiwayatPengobatanYangDiterima(String riwayatPengobatanYangDiterima) { this.riwayatPengobatanYangDiterima = riwayatPengobatanYangDiterima; } public PapAnamesis getPapAnamesis() { return papAnamesis; } public void setPapAnamesis(PapAnamesis papAnamesis) { this.papAnamesis = papAnamesis; } }