Salman Manoe 5694c121d9 Update service migrasi pasien
Pembuatan subrutin ekstrasi data pasien dan foreign key
2023-11-10 21:27:34 +07:00

127 lines
3.0 KiB
Java

package com.jasamedika.medifirst2000.vo;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotNull;
import java.util.Date;
@Getter
@Setter
public class AsuransiPasienVO extends BaseMasterVO {
@Caption(value = "Alamat Lengkap")
private String alamatLengkap;
@Caption(value = "Object Golongan Asuransi")
private GolonganAsuransiVO golonganAsuransi;
@NotNull(message = "Kd Hubungan Peserta tidak boleh kosong")
@Caption(value = "Object Hubungan Peserta")
private HubunganPesertaAsuransiVO hubunganPeserta;
@Caption(value = "Kode Institusi Asal")
private Integer kdInstitusiAsal;
@NotNull(message = "Kd Jenis Kelamin tidak boleh kosong")
@Caption(value = "Object Jenis Kelamin")
private JenisKelaminVO jenisKelamin;
@NotNull(message = "Kd Kelas Di Jamin tidak boleh kosong")
@Caption(value = "Object Kelas Di Jamin")
private KelasVO kelasDiJamin;
@Caption(value = "Kode Last Unit Bagian")
private Integer kdLastUnitBagian;
@Caption(value = "Object Pegawai")
private PegawaiVO pegawai;
@Caption(value = "Object Rekanan")
private RekananVO rekanan;
@Caption(value = "Last Unit Bagian")
private RuanganVO lastUnitBagian;
@NotNull(message = "Nama Peserta tidak boleh kosong")
@Caption(value = "Nama Peserta")
private String namaPeserta;
@Caption(value = "NIK Institusi Asal")
private String nikInstitusiAsal;
@Caption(value = "NIP PNS")
private String nipPns;
@NotNull(message = "No Asuransi tidak boleh kosong")
@Caption(value = "No Asuransi")
private String noAsuransi;
@Caption(value = "No Asuransi Head")
private String noAsuransiHead;
@Caption(value = "No C M")
private PasienVO noCm;
@Caption(value = "No Identitas")
private String noIdentitas;
@Caption(value = "No Telp Fixed")
private String noTelpFixed;
@Caption(value = "No Telp Mobile")
private String noTelpMobile;
@Caption(value = "QAsuransi")
private Integer qAsuransi;
@Caption(value = "Tanggal Akhir Berlaku Last")
private Date tglAkhirBerlakuLast;
@Caption(value = "Tanggal Lahir")
@NotNull(message = "Tgl Lahir tidak boleh kosong")
private Date tglLahir;
@Caption(value = "Tanggal Mulai Berlaku Last")
private Date tglMulaiBerlakuLast;
@Caption(value = "JenisPeserta")
private String jenisPeserta;
@Caption(value = "NmProvider")
private String nmProvider;
@Caption(value = "KdProvider")
private String kdProvider;
@Caption(value = "PpkRujukan")
private String ppkRujukan;
@Caption(value = "Diagnosis")
private DiagnosaVO diagnosis;
@Caption(value = "NoKepesertaan")
private String noKepesertaan;
@Caption(value = "Lakalantas")
private Integer lakalantas;
@Caption(value = "TglRujukan")
private Date tglRujukan;
@Caption(value = "NoRujukan")
private String noRujukan;
@Caption(value = "NoSep")
private String noSep;
@Caption(value = "ObjectDiagnosaFK")
private DiagnosaVO diagnosa;
private Date tanggalSep;
private String catatan;
}