Salman Manoe 22a541f519 - pembuatan service simpan dan edit pelayanan pasien oleh perawat
- pembuatan service tampilan pelayanan pasien oleh perawat yang sudah dientri
- pembuatan service hapus pelayanan pasien oleh perawat
- penghapusan status verifikasi di pelayanan pasien oleh perawat
- penghapusan informasi verifikator di pelayanan pasien oleh perawat
2021-09-21 16:01:01 +07:00

133 lines
3.1 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 javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name = "pelayananpasienperawat_t")
public class PelayananPasienPerawat extends BaseTransaction {
@ManyToOne
@NotNull(message = "Nomor Registrasi Harus Diisi")
@JoinColumn(name = "noregistrasifk")
@Caption(value = "Nomor Registrasi")
private AntrianPasienDiPeriksa antrianPasienDiperiksa;
@Column(name = "noregistrasifk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String antrianPasienDiperiksaId;
@ManyToOne
@NotNull(message = "Produk Perawat tidak boleh kosong")
@JoinColumn(name = "objectprodukperawatfk")
@Caption(value = "Produk Perawat")
private ProdukPerawat produk;
@Column(name = "objectprodukperawatfk", insertable = false, updatable = false, nullable = false)
private Integer produkId;
@Column(name = "tglpelayanan", nullable = false)
@Caption(value = "Tanggal Pelayanan")
@Temporal(TemporalType.TIMESTAMP)
private Date tglPelayanan;
@Column(name = "skor", nullable = false)
@Caption(value = "Nilai Skor")
private Double skor;
@Column(name = "jumlah", nullable = false)
@Caption(value = "Jumlah")
private Double jumlah;
@ManyToOne
@JoinColumn(name = "objectpegawaifk")
@Caption(value = "Pegawai")
private Pegawai pegawai;
@Column(name = "objectpegawaifk", insertable = false, updatable = false, nullable = true)
private Integer pegawaiId;
public AntrianPasienDiPeriksa getAntrianPasienDiperiksa() {
return antrianPasienDiperiksa;
}
public void setAntrianPasienDiperiksa(AntrianPasienDiPeriksa antrianPasienDiperiksa) {
this.antrianPasienDiperiksa = antrianPasienDiperiksa;
}
public String getAntrianPasienDiperiksaId() {
return antrianPasienDiperiksaId;
}
public void setAntrianPasienDiperiksaId(String antrianPasienDiperiksaId) {
this.antrianPasienDiperiksaId = antrianPasienDiperiksaId;
}
public ProdukPerawat getProduk() {
return produk;
}
public void setProduk(ProdukPerawat produk) {
this.produk = produk;
}
public Integer getProdukId() {
return produkId;
}
public void setProdukId(Integer produkId) {
this.produkId = produkId;
}
public Date getTglPelayanan() {
return tglPelayanan;
}
public void setTglPelayanan(Date tglPelayanan) {
this.tglPelayanan = tglPelayanan;
}
public Double getSkor() {
return skor;
}
public void setSkor(Double skor) {
this.skor = skor;
}
public Double getJumlah() {
return jumlah;
}
public void setJumlah(Double jumlah) {
this.jumlah = jumlah;
}
public Pegawai getPegawai() {
return pegawai;
}
public void setPegawai(Pegawai pegawai) {
this.pegawai = pegawai;
}
public Integer getPegawaiId() {
return pegawaiId;
}
public void setPegawaiId(Integer pegawaiId) {
this.pegawaiId = pegawaiId;
}
}