package com.jasamedika.medifirst2000.vo; import java.io.Serializable; import javax.persistence.*; import java.util.Date; import org.hibernate.validator.constraints.NotEmpty; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.internal.util.logging.Messages; import com.fasterxml.jackson.annotation.JsonManagedReference; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import com.jasamedika.medifirst2000.helper.Caption; /** * class DetailAsalRujukan * * @author Generator */ //@Entity //@Table(name = "DetailAsalRujukan_M") public class DetailAsalRujukanVO extends BaseMasterVO { @Caption(value="Detail Asal Rujukan") private String detailAsalRujukan; public void setDetailAsalRujukan(String detailAsalRujukan) { this.detailAsalRujukan = detailAsalRujukan; } @Column(name = "DetailAsalRujukan", nullable = false , length = 50) public String getDetailAsalRujukan(){ return this.detailAsalRujukan; } @ManyToOne @JoinColumn(name = "ObjectAsalRujukanFk") @NotNull(message="Object Asal Rujukan Harus Diisi") @Caption(value="Object Asal Rujukan") private AsalRujukanVO asalRujukan; public void setAsalRujukan(AsalRujukanVO asalRujukan) { this.asalRujukan = asalRujukan; } @Column(name = "KdAsalRujukan", nullable = false , length = 1) public AsalRujukanVO getAsalRujukan(){ return this.asalRujukan; } @Column(name = "ObjectAsalRujukanFk", insertable=false,updatable=false) private Integer asalRujukanId; @Caption(value="Kode Detail Asal Rujukan") private String kdDetailAsalRujukan; public void setKdDetailAsalRujukan(String kdDetailAsalRujukan) { this.kdDetailAsalRujukan = kdDetailAsalRujukan; } @Column(name = "KdDetailAsalRujukan", nullable = false , length = 4) public String getKdDetailAsalRujukan(){ return this.kdDetailAsalRujukan; } @Caption(value="QDetail Asal Rujukan") private short qDetailAsalRujukan; public void setqDetailAsalRujukan(short qDetailAsalRujukan) { this.qDetailAsalRujukan = qDetailAsalRujukan; } @Column(name = "QDetailAsalRujukan", nullable = false ) public short getqDetailAsalRujukan(){ return this.qDetailAsalRujukan; } }