483 lines
10 KiB
Java
483 lines
10 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import java.util.Date;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.entities.AsalRujukan;
|
|
import com.jasamedika.medifirst2000.entities.DesaKelurahan;
|
|
import com.jasamedika.medifirst2000.entities.GolonganDarah;
|
|
import com.jasamedika.medifirst2000.entities.Pegawai;
|
|
import com.jasamedika.medifirst2000.entities.Ruangan;
|
|
import com.jasamedika.medifirst2000.entities.TitlePasien;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class AntrianPasienDiPeriksa
|
|
*
|
|
* @author Generator
|
|
*/
|
|
public class AntrianPasienRegistrasiVO extends BaseTransactionVO {
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "Kebangsaan")
|
|
@Caption(value="Object Desa kelurahan")
|
|
private KebangsaanVO kebangsaan;
|
|
@Column(name = "Kebangsaan", insertable=false,updatable=false,nullable=true)
|
|
private Integer kebangsaanId;
|
|
@ManyToOne
|
|
@JoinColumn(name = "Negara")
|
|
@Caption(value="Object Desa kelurahan")
|
|
private NegaraVO negara;
|
|
public KebangsaanVO getKebangsaan() {
|
|
return kebangsaan;
|
|
}
|
|
|
|
public void setKebangsaan(KebangsaanVO kebangsaan) {
|
|
this.kebangsaan = kebangsaan;
|
|
}
|
|
|
|
public NegaraVO getNegara() {
|
|
return negara;
|
|
}
|
|
|
|
public void setNegara(NegaraVO negara) {
|
|
this.negara = negara;
|
|
}
|
|
|
|
@Column(name = "Negara", insertable=false,updatable=false,nullable=true)
|
|
private Integer negaraId;
|
|
|
|
@Column(name = "ObjectPegawaiFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer pegawaiId;
|
|
|
|
private String noTelepon;
|
|
private RuanganVO ruangan;
|
|
@JoinColumn(name = "ObjectDesaKelurahanFk")
|
|
@Caption(value="Object Desa kelurahan")
|
|
private DesaKelurahanVO desaKelurahan;
|
|
|
|
|
|
public DesaKelurahanVO getDesaKelurahan() {
|
|
return desaKelurahan;
|
|
}
|
|
|
|
public void setDesaKelurahan(DesaKelurahanVO desaKelurahan) {
|
|
this.desaKelurahan = desaKelurahan;
|
|
}
|
|
|
|
@Column(name = "ObjectDesaKelurahanFk", insertable=false,updatable=false)
|
|
private Integer desaKelurahanId;
|
|
|
|
private String state;
|
|
|
|
private KelompokPasienVO jenisPasien;
|
|
private String namaAyah;
|
|
|
|
public String getNamaAyah() {
|
|
return namaAyah;
|
|
}
|
|
|
|
public void setNamaAyah(String namaAyah) {
|
|
this.namaAyah = namaAyah;
|
|
}
|
|
|
|
public String getNamaSuamiIstri() {
|
|
return namaSuamiIstri;
|
|
}
|
|
|
|
public void setNamaSuamiIstri(String namaSuamiIstri) {
|
|
this.namaSuamiIstri = namaSuamiIstri;
|
|
}
|
|
|
|
private String namaSuamiIstri;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Agama")
|
|
private AgamaVO agama;
|
|
|
|
@Column(name = "alamatLengkap", nullable = true)
|
|
@Caption(value="Nama Pasien")
|
|
private String alamatLengkap;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Asal Rujukan")
|
|
private AsalRujukanVO asalRujukan;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Kode Dokter Order")
|
|
private PegawaiVO dokter;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Golongan Darah")
|
|
private GolonganDarahVO golonganDarah;
|
|
|
|
@ManyToOne
|
|
@NotNull(message="Kd Jenis Kelamin tidak boleh kosong")
|
|
@Caption(value="Object Jenis Kelamin")
|
|
private JenisKelaminVO jenisKelamin;
|
|
|
|
@Column(name = "namaIbu")
|
|
private String namaIbu;
|
|
|
|
@Column(name = "NamaPasien", nullable = true)
|
|
@Caption(value="Nama Pasien")
|
|
private String namaPasien;
|
|
|
|
@Column(name = "noAsuransiLain")
|
|
private String noAsuransiLain;
|
|
|
|
@Column(name = "noBpjs")
|
|
private String noBpjs;
|
|
@Column(name = "noIdentitas")
|
|
private String noIdentitas;
|
|
@ManyToOne
|
|
@Caption(value="No C M")
|
|
private PasienVO pasien;
|
|
|
|
@ManyToOne
|
|
@NotNull(message="Kd Pekerjaan tidak boleh kosong")
|
|
@Caption(value="Object Pekerjaan")
|
|
private PekerjaanVO pekerjaan;
|
|
|
|
@ManyToOne
|
|
@NotNull(message="Kd Pendidikan tidak boleh kosong")
|
|
@Caption(value="Object Pendidikan")
|
|
private PendidikanVO pendidikan;
|
|
|
|
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Status Perkawinan")
|
|
private StatusPerkawinanVO statusPerkawinan;
|
|
|
|
@Column(name = "ObjectStatusPerkawinanFk", insertable=false,updatable=false,nullable=false)
|
|
private Integer statusPerkawinanId;
|
|
|
|
@Column(name = "tempatLahir")
|
|
private String tempatLahir;
|
|
|
|
@Column(name = "TglLahir", nullable = true)
|
|
@Caption(value="Tanggal Lahir")
|
|
private Date tglLahir;
|
|
|
|
@NotNull(message="Tgl Reservasi tidak boleh kosong")
|
|
@Caption(value="Tanggal Reservasi")
|
|
private Date tglReservasi;
|
|
|
|
@NotNull(message="Tipe Pasien tidak boleh kosong")
|
|
@Column(name = "tipePasien", nullable = false , length = 40)
|
|
@Caption(value="Tipe Pasien")
|
|
private String tipePasien;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Title")
|
|
private TitlePasienVO titlePasien;
|
|
|
|
@NotNull(message="Tipe Pasien tidak boleh kosong")
|
|
@Column(name = "type", nullable = false , length = 40)
|
|
@Caption(value="Type")
|
|
private String type;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Kode Dokter Order")
|
|
private PegawaiVO pegawai;
|
|
|
|
public AgamaVO getAgama() {
|
|
return agama;
|
|
}
|
|
|
|
public String getAlamatLengkap() {
|
|
return alamatLengkap;
|
|
}
|
|
|
|
public AsalRujukanVO getAsalRujukan() {
|
|
return asalRujukan;
|
|
}
|
|
|
|
public PegawaiVO getDokter() {
|
|
return dokter;
|
|
}
|
|
|
|
public GolonganDarahVO getGolonganDarah() {
|
|
return golonganDarah;
|
|
}
|
|
|
|
public JenisKelaminVO getJenisKelamin() {
|
|
return jenisKelamin;
|
|
}
|
|
|
|
public String getNamaIbu() {
|
|
return namaIbu;
|
|
}
|
|
|
|
public String getNamaPasien() {
|
|
return namaPasien;
|
|
}
|
|
|
|
public String getNoAsuransiLain() {
|
|
return noAsuransiLain;
|
|
}
|
|
|
|
public String getNoBpjs() {
|
|
return noBpjs;
|
|
}
|
|
|
|
public String getNoIdentitas() {
|
|
return noIdentitas;
|
|
}
|
|
|
|
public PasienVO getPasien() {
|
|
return pasien;
|
|
}
|
|
|
|
|
|
|
|
|
|
public PekerjaanVO getPekerjaan() {
|
|
return pekerjaan;
|
|
}
|
|
|
|
public PendidikanVO getPendidikan() {
|
|
return pendidikan;
|
|
}
|
|
|
|
|
|
public StatusPerkawinanVO getStatusPerkawinan() {
|
|
return statusPerkawinan;
|
|
}
|
|
|
|
public Integer getStatusPerkawinanId() {
|
|
return statusPerkawinanId;
|
|
}
|
|
|
|
public String getTempatLahir() {
|
|
return tempatLahir;
|
|
}
|
|
|
|
public Date getTglLahir() {
|
|
return tglLahir;
|
|
}
|
|
|
|
public Date getTglReservasi() {
|
|
return tglReservasi;
|
|
}
|
|
|
|
public String getTipePasien() {
|
|
return tipePasien;
|
|
}
|
|
|
|
public TitlePasienVO getTitlePasien() {
|
|
return titlePasien;
|
|
}
|
|
|
|
public String getType() {
|
|
return type;
|
|
}
|
|
|
|
public void setAgama(AgamaVO agama) {
|
|
this.agama = agama;
|
|
}
|
|
|
|
public void setAlamatLengkap(String alamatLengkap) {
|
|
this.alamatLengkap = alamatLengkap;
|
|
}
|
|
|
|
public void setAsalRujukan(AsalRujukanVO asalRujukan) {
|
|
this.asalRujukan = asalRujukan;
|
|
}
|
|
|
|
public void setDokter(PegawaiVO dokter) {
|
|
this.dokter = dokter;
|
|
}
|
|
|
|
public void setGolonganDarah(GolonganDarahVO golonganDarah) {
|
|
this.golonganDarah = golonganDarah;
|
|
}
|
|
|
|
public void setJenisKelamin(JenisKelaminVO jenisKelamin) {
|
|
this.jenisKelamin = jenisKelamin;
|
|
}
|
|
|
|
public void setNamaIbu(String namaIbu) {
|
|
this.namaIbu = namaIbu;
|
|
}
|
|
|
|
public void setNamaPasien(String namaPasien) {
|
|
this.namaPasien = namaPasien;
|
|
}
|
|
|
|
public void setNoAsuransiLain(String noAsuransiLain) {
|
|
this.noAsuransiLain = noAsuransiLain;
|
|
}
|
|
|
|
public void setNoBpjs(String noBpjs) {
|
|
this.noBpjs = noBpjs;
|
|
}
|
|
|
|
public void setNoIdentitas(String noIdentitas) {
|
|
this.noIdentitas = noIdentitas;
|
|
}
|
|
|
|
|
|
public void setPasien(PasienVO pasien) {
|
|
this.pasien = pasien;
|
|
}
|
|
|
|
public void setPekerjaan(PekerjaanVO pekerjaan) {
|
|
this.pekerjaan = pekerjaan;
|
|
}
|
|
|
|
public void setPendidikan(PendidikanVO pendidikan) {
|
|
this.pendidikan = pendidikan;
|
|
}
|
|
@ManyToOne
|
|
@Caption(value="Object Ruangan")
|
|
private RuanganVO poliTujuan;
|
|
public RuanganVO getPoliTujuan() {
|
|
return poliTujuan;
|
|
}
|
|
public void setPoliTujuan(RuanganVO poliTujuan) {
|
|
this.poliTujuan = poliTujuan;
|
|
}
|
|
|
|
public void setStatusPerkawinan(StatusPerkawinanVO statusPerkawinan) {
|
|
this.statusPerkawinan = statusPerkawinan;
|
|
}
|
|
|
|
public void setStatusPerkawinanId(Integer statusPerkawinanId) {
|
|
this.statusPerkawinanId = statusPerkawinanId;
|
|
}
|
|
|
|
public void setTempatLahir(String tempatLahir) {
|
|
this.tempatLahir = tempatLahir;
|
|
}
|
|
|
|
public void setTglLahir(Date tglLahir) {
|
|
this.tglLahir = tglLahir;
|
|
}
|
|
|
|
public void setTglReservasi(Date tglReservasi) {
|
|
this.tglReservasi = tglReservasi;
|
|
}
|
|
|
|
public void setTipePasien(String tipePasien) {
|
|
this.tipePasien = tipePasien;
|
|
}
|
|
|
|
public void setTitlePasien(TitlePasienVO titlePasien) {
|
|
this.titlePasien = titlePasien;
|
|
}
|
|
|
|
public void setType(String type) {
|
|
this.type = type;
|
|
}
|
|
|
|
public KelompokPasienVO getJenisPasien() {
|
|
return jenisPasien;
|
|
}
|
|
|
|
public void setJenisPasien(KelompokPasienVO jenisPasien) {
|
|
this.jenisPasien = jenisPasien;
|
|
}
|
|
|
|
public String getState() {
|
|
return state;
|
|
}
|
|
|
|
public void setState(String state) {
|
|
this.state = state;
|
|
}
|
|
|
|
public RuanganVO getRuangan() {
|
|
return ruangan;
|
|
}
|
|
|
|
public void setRuangan(RuanganVO ruangan) {
|
|
this.ruangan = ruangan;
|
|
}
|
|
|
|
public String getNoTelepon() {
|
|
return noTelepon;
|
|
}
|
|
|
|
public void setNoTelepon(String noTelepon) {
|
|
this.noTelepon = noTelepon;
|
|
}
|
|
|
|
@Column(name = "Paspor", nullable = true )
|
|
@Caption(value="Paspor")
|
|
private String paspor;
|
|
|
|
@Column(name = "NoAditional", nullable = true )
|
|
@Caption(value="noAditional")
|
|
private String noAditional;
|
|
|
|
|
|
public String getPaspor() {
|
|
return paspor;
|
|
}
|
|
|
|
public void setPaspor(String paspor) {
|
|
this.paspor = paspor;
|
|
}
|
|
|
|
public String getNoAditional() {
|
|
return noAditional;
|
|
}
|
|
|
|
public void setNoAditional(String noAditional) {
|
|
this.noAditional = noAditional;
|
|
}
|
|
|
|
public PegawaiVO getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(PegawaiVO pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
@Column(name = "Jenis", nullable = true )
|
|
@Caption(value="Jenis")
|
|
private String jenis;
|
|
|
|
public String getJenis() {
|
|
return jenis;
|
|
}
|
|
|
|
public void setJenis(String jenis) {
|
|
this.jenis = jenis;
|
|
}
|
|
|
|
|
|
@Column(name = "StatusPanggil", nullable = true )
|
|
@Caption(value="StatusPanggil")
|
|
private String statusPanggil;
|
|
|
|
public String getStatusPanggil() {
|
|
return statusPanggil;
|
|
}
|
|
|
|
public void setStatusPanggil(String statusPanggil) {
|
|
this.statusPanggil = statusPanggil;
|
|
}
|
|
|
|
@Column(name = "noAntrian", nullable = true , length = 40)
|
|
@Caption(value="no Antrian")
|
|
private Integer noAntrian;
|
|
|
|
public Integer getNoAntrian() {
|
|
return noAntrian;
|
|
}
|
|
|
|
public void setNoAntrian(Integer noAntrian) {
|
|
this.noAntrian = noAntrian;
|
|
}
|
|
}
|
|
|