package com.jasamedika.medifirst2000.entities; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.persistence.*; import java.util.Date; /** * class StrukResep * * @author Generator */ @Getter @Setter @Entity @Table(name = "StrukResep_T") public class StrukResep extends BaseTransaction { private static final long serialVersionUID = 4882775136455545414L; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "OrderFK") @Caption(value = "Order Resep") private StrukOrder strukOrder; @Column(name = "OrderFK", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String strukOrderId; @Column(name = "Status", length = 100) @Caption(value = "status") private Byte status; @Column(name = "NoResep", nullable = false, length = 100) @Caption(value = "NoResep") private String noResep; @Column(name = "TglResep", nullable = false, length = 100) @Caption(value = "TglResep") private Date tglResep; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "PenulisResepFk") @Caption(value = "Penulis Resep") private Pegawai penulisResep; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "RuanganFK") @Caption(value = "Ruangan Tujuan") private Ruangan ruanganTujuan; @Column(name = "RuanganFK", insertable = false, updatable = false) private Integer ruanganTujuanId; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "PasienFK") @Caption(value = "Pasien") private AntrianPasienDiPeriksa pasien; @Column(name = "PasienFK", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String pasienId; @Column(name = "PenulisResepFk", insertable = false, updatable = false) private Integer penulisResepId; @Column(name = "tglAmbilResep", length = 100) @Caption(value = "tglAmbilResep") private Date tglAmbilResep; @Column(name = "namaLengkapAmbilResep", length = 100) @Caption(value = "namaLengkapAmbilResep") private String namaLengkapAmbilResep; @Column(name = "namaPemberi", length = 100) @Caption(value = "namaPemberi") private String namaPemberi; }