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; }