238 lines
5.6 KiB
Java
238 lines
5.6 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
|
|
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 javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class PenanggungJawabPasien
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Entity //@Audited
|
|
@Table(name = "PenanggungJawabPasien_T")
|
|
public class PenanggungJawabPasien extends BaseTransaction {
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@NotNull(message="Alamat Lengkap tidak boleh kosong")
|
|
@Caption(value="Alamat Lengkap")
|
|
@JoinColumn(name = "AlamatFk")
|
|
private Alamat alamatLengkap;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@NotNull(message="Kd Jenis Kelamin tidak boleh kosong")
|
|
@Caption(value="Object Jenis Kelamin")
|
|
@JoinColumn(name = "ObjectJenisKelaminFk")
|
|
private JenisKelamin jenisKelamin;
|
|
|
|
@Column(name = "ObjectJenisKelaminFk", insertable=false,updatable=false,nullable=false)
|
|
private Integer jenisKlaminId;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@NotNull(message="Kd Jenis Pengantar tidak boleh kosong")
|
|
@Caption(value="Object Jenis Pengantar")
|
|
@JoinColumn(name = "ObjectJenisPengantarFk")
|
|
private JenisPengantarPasien jenisPengantarPasien;
|
|
|
|
@Column(name = "ObjectJenisPengantarFk", insertable=false,updatable=false,nullable=false)
|
|
private Integer jenisPengantarPasienId;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectPegawaiFk")
|
|
@Caption(value="Object Pegawai")
|
|
@NotNull(message="Pegawai")
|
|
private Pegawai pegawai;
|
|
|
|
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false,nullable=false)
|
|
private Integer pegawaiId;
|
|
|
|
@Column(name = "KeteranganLainnya", nullable = true , length = 150)
|
|
@Caption(value="Keterangan Lainnya")
|
|
private String keteranganLainnya;
|
|
|
|
@NotNull(message="Nama Lengkap tidak boleh kosong")
|
|
@Column(name = "NamaLengkap", nullable = false , length = 40)
|
|
@Caption(value="Nama Lengkap")
|
|
private String namaLengkap;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "NoCMFk")
|
|
@NotNull(message="No C M tidak boleh kosong")
|
|
@Caption(value="No C M")
|
|
private Pasien pasien;
|
|
|
|
@Column(name = "NoCMFk", insertable=false,updatable=false,nullable=false)
|
|
private Integer pasienId;
|
|
|
|
@Caption(value="No Identitas")
|
|
private String noIdentitas;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "NoRegistrasiFk")
|
|
@NotNull(message="No Registrasi tidak boleh kosong")
|
|
@Caption(value="No Registrasi")
|
|
private PasienDaftar pasienDaftar;
|
|
|
|
@Column(name = "NoRegistrasiFk", insertable=false,updatable=false,nullable=false)
|
|
private String pasienDaftarId;
|
|
|
|
@Caption(value="Tempat Lahir")
|
|
private String tempatLahir;
|
|
|
|
@NotNull(message="Tgl Lahir tidak boleh kosong")
|
|
@Column(name = "TglLahir", nullable = false )
|
|
@Caption(value="Tanggal Lahir")
|
|
private Date tglLahir;
|
|
|
|
@Column(name = "TglPernyataan", nullable = true)
|
|
@Caption(value = "Tanggal Pernyataan")
|
|
private Date tglPernyataan;
|
|
|
|
public Alamat getAlamatLengkap() {
|
|
return alamatLengkap;
|
|
}
|
|
|
|
public void setAlamatLengkap(Alamat alamatLengkap) {
|
|
this.alamatLengkap = alamatLengkap;
|
|
}
|
|
|
|
public JenisKelamin getJenisKelamin() {
|
|
return jenisKelamin;
|
|
}
|
|
|
|
public void setJenisKelamin(JenisKelamin jenisKelamin) {
|
|
this.jenisKelamin = jenisKelamin;
|
|
}
|
|
|
|
public Integer getJenisKlaminId() {
|
|
return jenisKlaminId;
|
|
}
|
|
|
|
public void setJenisKlaminId(Integer jenisKlaminId) {
|
|
this.jenisKlaminId = jenisKlaminId;
|
|
}
|
|
|
|
public JenisPengantarPasien getJenisPengantarPasien() {
|
|
return jenisPengantarPasien;
|
|
}
|
|
|
|
public void setJenisPengantarPasien(JenisPengantarPasien jenisPengantarPasien) {
|
|
this.jenisPengantarPasien = jenisPengantarPasien;
|
|
}
|
|
|
|
public Integer getJenisPengantarPasienId() {
|
|
return jenisPengantarPasienId;
|
|
}
|
|
|
|
public void setJenisPengantarPasienId(Integer jenisPengantarPasienId) {
|
|
this.jenisPengantarPasienId = jenisPengantarPasienId;
|
|
}
|
|
|
|
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;
|
|
}
|
|
|
|
public String getKeteranganLainnya() {
|
|
return keteranganLainnya;
|
|
}
|
|
|
|
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
this.keteranganLainnya = keteranganLainnya;
|
|
}
|
|
|
|
public String getNamaLengkap() {
|
|
return namaLengkap;
|
|
}
|
|
|
|
public void setNamaLengkap(String namaLengkap) {
|
|
this.namaLengkap = namaLengkap;
|
|
}
|
|
|
|
public Pasien getPasien() {
|
|
return pasien;
|
|
}
|
|
|
|
public void setPasien(Pasien pasien) {
|
|
this.pasien = pasien;
|
|
}
|
|
|
|
public Integer getPasienId() {
|
|
return pasienId;
|
|
}
|
|
|
|
public void setPasienId(Integer pasienId) {
|
|
this.pasienId = pasienId;
|
|
}
|
|
|
|
public String getNoIdentitas() {
|
|
return noIdentitas;
|
|
}
|
|
|
|
public void setNoIdentitas(String noIdentitas) {
|
|
this.noIdentitas = noIdentitas;
|
|
}
|
|
|
|
public PasienDaftar getPasienDaftar() {
|
|
return pasienDaftar;
|
|
}
|
|
|
|
public void setPasienDaftar(PasienDaftar pasienDaftar) {
|
|
this.pasienDaftar = pasienDaftar;
|
|
}
|
|
|
|
public String getPasienDaftarId() {
|
|
return pasienDaftarId;
|
|
}
|
|
|
|
public void setPasienDaftarId(String pasienDaftarId) {
|
|
this.pasienDaftarId = pasienDaftarId;
|
|
}
|
|
|
|
public String getTempatLahir() {
|
|
return tempatLahir;
|
|
}
|
|
|
|
public void setTempatLahir(String tempatLahir) {
|
|
this.tempatLahir = tempatLahir;
|
|
}
|
|
|
|
public Date getTglLahir() {
|
|
return tglLahir;
|
|
}
|
|
|
|
public void setTglLahir(Date tglLahir) {
|
|
this.tglLahir = tglLahir;
|
|
}
|
|
|
|
public Date getTglPernyataan() {
|
|
return tglPernyataan;
|
|
}
|
|
|
|
public void setTglPernyataan(Date tglPernyataan) {
|
|
this.tglPernyataan = tglPernyataan;
|
|
}
|
|
|
|
}
|
|
|