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