217 lines
6.3 KiB
Java
217 lines
6.3 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
import org.joda.time.DateTime;
|
|
|
|
import javax.persistence.*;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
/**
|
|
* class HasilPemeriksaanPasien
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Getter
|
|
@Setter
|
|
@Entity
|
|
@Table(name = "HasilPemeriksaanPasien_T")
|
|
public class HasilPemeriksaanPasien extends BaseTransaction {
|
|
|
|
@Caption(value = "File Hasil Periksa Foto")
|
|
@Column(name = "FileHasilPeriksaFoto")
|
|
private String filehasilperiksafoto;
|
|
|
|
@Caption(value = "File Hasil Periksa P D F")
|
|
@Column(name = "FileHasilPeriksaPDF")
|
|
private String filehasilperiksapdf;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectHubunganKeluargaFk")
|
|
@Caption(value = "Object Hubungan Keluarga")
|
|
private HubunganKeluarga kdhubungankeluarga;
|
|
|
|
@Column(name = "ObjectHubunganKeluargaFk", insertable = false, updatable = false)
|
|
private Integer ObjectHubunganKeluargaId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJenisTindakanMedisFk")
|
|
@Caption(value = "Object Jenis Tindakan Medis")
|
|
private JenisTindakanMedis kdjenistindakanmedis;
|
|
|
|
@Column(name = "ObjectJenisTindakanMedisFk", insertable = false, updatable = false)
|
|
private Integer ObjectJenisTindakanMedisId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJenisTindakanMedisAnFk")
|
|
@Caption(value = "Object Jenis Tindakan Medis An")
|
|
private JenisTindakanMedis kdjenistindakanmedisan;
|
|
|
|
@Column(name = "ObjectJenisTindakanMedisAnFk", insertable = false, updatable = false)
|
|
private Integer ObjectJenisTindakanMedisAnId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKamarFk")
|
|
@Caption(value = "Object Kamar")
|
|
private Kamar kdkamar;
|
|
|
|
@Column(name = "ObjectKamarFk", insertable = false, updatable = false)
|
|
private Integer ObjectKamarId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKasusPenyakitFk")
|
|
@NotNull(message = "Object Kasus Penyakit Harus Diisi")
|
|
@Caption(value = "Object Kasus Penyakit")
|
|
private KasusPenyakit kdkasuspenyakit;
|
|
|
|
@Column(name = "ObjectKasusPenyakitFk", insertable = false, updatable = false)
|
|
private Integer ObjectKasusPenyakitId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKeadaanLahirBayiFk")
|
|
@Caption(value = "Object Keadaan Lahir Bayi")
|
|
private KeadaanLahirBayi kdkeadaanlahirbayi;
|
|
|
|
@Column(name = "ObjectKeadaanLahirBayiFk", insertable = false, updatable = false)
|
|
private Integer ObjectKeadaanLahirBayiId;
|
|
|
|
@Caption(value = "Kode Kelainan Pasien Pasca")
|
|
@Column(name = "KdKelainanPasienPasca")
|
|
private Byte kdkelainanpasienpasca;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectKondisiPasienFk")
|
|
@Caption(value = "Object Kondisi Pasien")
|
|
private KondisiPasien kdkondisipasien;
|
|
|
|
@Column(name = "ObjectKondisiPasienFk", insertable = false, updatable = false)
|
|
private Integer ObjectKondisiPasienId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectRuanganFk")
|
|
@NotNull(message = "Object Ruangan Harus Diisi")
|
|
@Caption(value = "Object Ruangan")
|
|
private Ruangan kdruangan;
|
|
|
|
@Column(name = "ObjectRuanganFk", insertable = false, updatable = false)
|
|
private Integer ObjectRuanganId;
|
|
|
|
@Caption(value = "Keterangan Anestesi Lainnya")
|
|
@Column(name = "KeteranganAnestesiLainnya", length = 150)
|
|
private String keterangananestesilainnya;
|
|
|
|
@Caption(value = "Keterangan Hasil Lainnya")
|
|
@Column(name = "KeteranganHasilLainnya", length = 150)
|
|
private String keteranganhasillainnya;
|
|
|
|
@Caption(value = "Memo Hasil Anestesi")
|
|
@Column(name = "MemoHasilAnestesi", length = 200)
|
|
private String memohasilanestesi;
|
|
|
|
@Caption(value = "Memo Hasil Periksa")
|
|
@Column(name = "MemoHasilPeriksa", length = 200)
|
|
private String memohasilperiksa;
|
|
|
|
@Caption(value = "Nama Lengkap Ambil Hasil")
|
|
@Column(name = "NamaLengkapAmbilHasil", length = 40)
|
|
private String namalengkapambilhasil;
|
|
|
|
@Caption(value = "No Bed")
|
|
@Column(name = "NoBed")
|
|
private Byte nobed;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoCMFk")
|
|
@NotNull(message = "No C M Harus Diisi")
|
|
@Caption(value = "No C M")
|
|
private Pasien nocm;
|
|
|
|
@Column(name = "NoCMFk", insertable = false, updatable = false)
|
|
private Integer NoCMId;
|
|
|
|
@Caption(value = "No Hasil Periksa")
|
|
@Column(name = "NoHasilPeriksa", nullable = false, length = 10)
|
|
private String nohasilperiksa;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoMasukFk")
|
|
@NotNull(message = "No Masuk Harus Diisi")
|
|
@Caption(value = "No Masuk")
|
|
private RegistrasiPelayananPasien nomasuk;
|
|
|
|
@Column(name = "NoMasukFk", insertable = false, updatable = false)
|
|
private String NoMasukId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoRegistrasiFk")
|
|
@NotNull(message = "No Registrasi Harus Diisi")
|
|
@Caption(value = "No Registrasi")
|
|
private PasienDaftar noregistrasi;
|
|
|
|
@Column(name = "NoRegistrasiFk", insertable = false, updatable = false)
|
|
private String NoRegistrasiId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoReturFk")
|
|
@Caption(value = "No Retur")
|
|
private StrukRetur noretur;
|
|
|
|
@Column(name = "NoReturFk", insertable = false, updatable = false)
|
|
private String NoReturId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "NoVerifikasiFk")
|
|
@Caption(value = "No Verifikasi")
|
|
private StrukVerifikasi noverifikasi;
|
|
|
|
@Column(name = "NoVerifikasiFk", insertable = false, updatable = false)
|
|
private String NoVerifikasiId;
|
|
|
|
@Caption(value = "Predicted Death Rate")
|
|
@Column(name = "PredictedDeathRate")
|
|
private Double predicteddeathrate;
|
|
|
|
@Caption(value = "Predicted Death Rate Adjusted")
|
|
@Column(name = "PredictedDeathRateAdjusted")
|
|
private Double predicteddeathrateadjusted;
|
|
|
|
@Caption(value = "Qty Paritas Ke")
|
|
@Column(name = "QtyParitasKe")
|
|
private Byte qtyparitaske;
|
|
|
|
@Caption(value = "Score Apache2")
|
|
@Column(name = "ScoreApache2")
|
|
private Double scoreapache2;
|
|
|
|
@Caption(value = "Status View Hasil")
|
|
@Column(name = "StatusViewHasil", nullable = false)
|
|
private Byte statusviewhasil;
|
|
|
|
@Caption(value = "Tanggal Ambil Hasil")
|
|
@Column(name = "TglAmbilHasil")
|
|
private DateTime tglambilhasil;
|
|
|
|
@Caption(value = "Tanggal Anestesi Akhir")
|
|
@Column(name = "TglAnestesiAkhir")
|
|
private DateTime tglanestesiakhir;
|
|
|
|
@Caption(value = "Tanggal Anestesi Awal")
|
|
@Column(name = "TglAnestesiAwal")
|
|
private DateTime tglanestesiawal;
|
|
|
|
@Caption(value = "Tanggal Hasil Periksa")
|
|
@Column(name = "TglHasilPeriksa", nullable = false)
|
|
private DateTime tglhasilperiksa;
|
|
|
|
@Caption(value = "Tanggal Periksa Akhir")
|
|
@Column(name = "TglPeriksaAkhir")
|
|
private DateTime tglperiksaakhir;
|
|
|
|
@Caption(value = "Tanggal Periksa Awal")
|
|
@Column(name = "TglPeriksaAwal")
|
|
private DateTime tglperiksaawal;
|
|
|
|
}
|