package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "Pemeriksaan_T") @JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) public class Pemeriksaan extends BaseTransaction{ @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "StrukOrder") @JoinColumn(name = "ObjectStrukOrderFk") private StrukOrder strukOrder; @Column(name = "ObjectStrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false) private String strukOrderId; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Pengecekan Peralatan Mapping") @JoinColumn(name = "ObjectPengecekanPeralatanMappingFk") private PengecekanPeralatanMapping pengecekanPeralatanMapping; @Column(name = "ObjectPengecekanPeralatanMappingFk", insertable = false, updatable = false) private Integer pengecekanPeralatanMappingId; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Pemeriksaan Fisik") @JoinColumn(name = "ObjectPemeriksaanFisikFK") private IpsrsPemeriksaanAlat pemeriksaanFisik; @Column(name = "ObjectPemeriksaanFisikFK", insertable = false, updatable = false) private Integer pemeriksaanFisikId; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Pemeriksaan Fungsi") @JoinColumn(name = "ObjectPemeriksaanFungsiFk") private IpsrsPemeriksaanAlat pemeriksaanFungsi; @Column(name = "ObjectPemeriksaanFungsiFk", insertable = false, updatable = false) private Integer pemeriksaanFungsiId; public PengecekanPeralatanMapping getPengecekanPeralatanMapping() { return pengecekanPeralatanMapping; } public void setPengecekanPeralatanMapping(PengecekanPeralatanMapping pengecekanPeralatanMapping) { this.pengecekanPeralatanMapping = pengecekanPeralatanMapping; } public Integer getPengecekanPeralatanMappingId() { return pengecekanPeralatanMappingId; } public void setPengecekanPeralatanMappingId(Integer pengecekanPeralatanMappingId) { this.pengecekanPeralatanMappingId = pengecekanPeralatanMappingId; } public IpsrsPemeriksaanAlat getPemeriksaanFisik() { return pemeriksaanFisik; } public void setPemeriksaanFisik(IpsrsPemeriksaanAlat pemeriksaanFisik) { this.pemeriksaanFisik = pemeriksaanFisik; } public Integer getPemeriksaanFisikId() { return pemeriksaanFisikId; } public void setPemeriksaanFisikId(Integer pemeriksaanFisikId) { this.pemeriksaanFisikId = pemeriksaanFisikId; } public IpsrsPemeriksaanAlat getPemeriksaanFungsi() { return pemeriksaanFungsi; } public void setPemeriksaanFungsi(IpsrsPemeriksaanAlat pemeriksaanFungsi) { this.pemeriksaanFungsi = pemeriksaanFungsi; } public Integer getPemeriksaanFungsiId() { return pemeriksaanFungsiId; } public void setPemeriksaanFungsiId(Integer pemeriksaanFungsiId) { this.pemeriksaanFungsiId = pemeriksaanFungsiId; } public StrukOrder getStrukOrder() { return strukOrder; } public void setStrukOrder(StrukOrder strukOrder) { this.strukOrder = strukOrder; } public String getStrukOrderId() { return strukOrderId; } public void setStrukOrderId(String strukOrderId) { this.strukOrderId = strukOrderId; } }