597 lines
14 KiB
Java
597 lines
14 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.GeneratedValue;
|
|
import javax.persistence.GenerationType;
|
|
import javax.persistence.Id;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.SequenceGenerator;
|
|
import javax.persistence.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
import com.jasamedika.medifirst2000.base.BaseMaster;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class Alamat
|
|
*
|
|
* @author Generator
|
|
*/
|
|
@Entity // @Audited
|
|
|
|
@Table(name = "Alamat_M")
|
|
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
|
|
public class Alamat extends BaseMaster {
|
|
private static final long serialVersionUID = 5328187153021249284L;
|
|
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.alamat_m_id_seq")
|
|
@SequenceGenerator(name = "public.alamat_m_id_seq", sequenceName = "public.alamat_m_id_seq", allocationSize = 1)
|
|
@Column(name = "id")
|
|
protected Integer id;
|
|
|
|
@Column(name = "AlamatEmail", nullable = true, length = 50)
|
|
@Caption(value = "Alamat Email")
|
|
private String alamatEmail;
|
|
|
|
@NotNull(message = "Alamat Lengkap tidak boleh kosong")
|
|
@Column(name = "AlamatLengkap", nullable = false, length = 200)
|
|
@Caption(value = "Alamat Lengkap")
|
|
private String alamatLengkap;
|
|
|
|
@Column(name = "BlackBerry", nullable = true, length = 10)
|
|
@Caption(value = "Black Berry")
|
|
private String blackBerry;
|
|
|
|
@Caption(value = "Desa Kelurahan")
|
|
private String namaDesaKelurahan;
|
|
|
|
@Column(name = "Facebook", nullable = true, length = 50)
|
|
@Caption(value = "Facebook")
|
|
private String facebook;
|
|
|
|
@Column(name = "Faksimile1", nullable = true, length = 15)
|
|
@Caption(value = "Faksimile1")
|
|
private String faksimile1;
|
|
|
|
@Column(name = "Faksimile2", nullable = true, length = 15)
|
|
@Caption(value = "Faksimile2")
|
|
private String faksimile2;
|
|
|
|
@Column(name = "FixedPhone1", nullable = true, length = 15)
|
|
@Caption(value = "Fixed Phone1")
|
|
private String fixedPhone1;
|
|
|
|
@Column(name = "FixedPhone2", nullable = true, length = 15)
|
|
@Caption(value = "Fixed Phone2")
|
|
private String fixedPhone2;
|
|
|
|
@Caption(value = "Is Billing Address")
|
|
@Column(name = "isBillingAddress", nullable = true)
|
|
private Byte isBillingAddress;
|
|
|
|
@Caption(value = "Is Primary Address")
|
|
@Column(name = "isPrimaryAddress", nullable = true)
|
|
private Byte isPrimaryAddress;
|
|
|
|
@Caption(value = "Is Shipping Address")
|
|
@Column(name = "isShippingAddress", nullable = true)
|
|
private Byte isShippingAddress;
|
|
|
|
@Caption(value = "Kode Alamat")
|
|
@Column(name = "KdAlamat", nullable = true)
|
|
private Integer kdAlamat;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectDesaKelurahanFk")
|
|
@Caption(value = "Object Desa Kelurahan")
|
|
private DesaKelurahan desaKelurahan;
|
|
|
|
@Column(name = "ObjectDesaKelurahanFk", insertable = false, updatable = false)
|
|
private Integer desaKelurahanId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectHubunganKeluargaFk")
|
|
@Caption(value = "Object Hubungan Keluarga")
|
|
private HubunganKeluarga hubunganKeluarga;
|
|
|
|
@Column(name = "ObjectHubunganKeluargaFk", insertable = false, updatable = false)
|
|
private Integer hubunganKeluargaId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectJenisAlamatFk")
|
|
@Caption(value = "Object Jenis Alamat")
|
|
private JenisAlamat jenisAlamat;
|
|
|
|
@Column(name = "ObjectJenisAlamatFk", insertable = false, updatable = false)
|
|
private Integer jenisAlamatId;
|
|
|
|
@Column(name = "ObjectKecamatanFk", insertable = false, updatable = false)
|
|
private Integer kecamatanId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectKecamatanFk")
|
|
@Caption(value = "Object Kecamatan")
|
|
private Kecamatan kecamatan;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectKotaKabupatenFk")
|
|
@Caption(value = "Object Kota Kabupaten")
|
|
private KotaKabupaten kotaKabupaten;
|
|
|
|
@Column(name = "ObjectKotaKabupatenFk", insertable = false, updatable = false)
|
|
private Integer kotaKabupatenId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectNegaraFk")
|
|
@Caption(value = "Object Negara")
|
|
private Negara negara;
|
|
|
|
@Column(name = "ObjectNegaraFk", insertable = false, updatable = false)
|
|
private Integer negaraId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectPegawaiFk")
|
|
@Caption(value = "Object Pegawai")
|
|
private LoginUser pegawai;
|
|
|
|
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = true)
|
|
private Integer pegawaiId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectPropinsiFk")
|
|
@Caption(value = "Object Propinsi")
|
|
private Propinsi propinsi;
|
|
|
|
@Column(name = "ObjectPropinsiFk", insertable = false, updatable = false)
|
|
private Integer propinsiId;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectRekananFk")
|
|
@Caption(value = "Object Rekanan")
|
|
private Rekanan rekanan;
|
|
|
|
@Column(name = "ObjectRekananFk", insertable = false, updatable = false, nullable = false)
|
|
private Integer rekananId;
|
|
|
|
@Caption(value = "Kecamatan")
|
|
@Column(name = "Kecamatan", nullable = true, length = 50)
|
|
private String namaKecamatan;
|
|
|
|
@Column(name = "KeteranganLainnya", nullable = true, length = 150)
|
|
@Caption(value = "Keterangan Lainnya")
|
|
private String keteranganLainnya;
|
|
|
|
@Caption(value = "Kode Pos")
|
|
@Column(name = "KodePos", nullable = true, length = 10)
|
|
private String kodePos;
|
|
|
|
@Caption(value = "Kota Kabupaten")
|
|
@Column(name = "KotaKabupaten", nullable = true, length = 50)
|
|
private String namaKotaKabupaten;
|
|
|
|
@Column(name = "Line", nullable = true, length = 50)
|
|
@Caption(value = "Line")
|
|
private String line;
|
|
|
|
@Column(name = "MobilePhone1", nullable = true, length = 15)
|
|
@Caption(value = "Mobile Phone1")
|
|
private String mobilePhone1;
|
|
|
|
@Column(name = "MobilePhone2", nullable = true, length = 15)
|
|
@Caption(value = "Mobile Phone2")
|
|
private String mobilePhone2;
|
|
|
|
@Column(name = "NamaTempatGedung", nullable = true, length = 150)
|
|
@Caption(value = "Nama Tempat Gedung")
|
|
private String namaTempatGedung;
|
|
|
|
@ManyToOne(fetch = FetchType.LAZY)
|
|
@JoinColumn(name = "NoCMFk")
|
|
@Caption(value = "No C M")
|
|
@JsonBackReference
|
|
private Pasien pasien;
|
|
|
|
@Column(name = "NoCMFk", insertable = false, updatable = false)
|
|
private Integer pasienId;
|
|
|
|
@Caption(value = "RT R W")
|
|
private String rtrw;
|
|
|
|
@Caption(value = "Twitter")
|
|
@Column(name = "Twitter", nullable = true, length = 50)
|
|
private String twitter;
|
|
|
|
@Column(name = "Website", nullable = true, length = 80)
|
|
@Caption(value = "Website")
|
|
private String website;
|
|
|
|
@Column(name = "WhatsApp", nullable = true, length = 15)
|
|
@Caption(value = "Whats App")
|
|
private String whatsApp;
|
|
|
|
@Column(name = "YahooMessenger", nullable = true, length = 50)
|
|
@Caption(value = "Yahoo Messenger")
|
|
private String yahooMessenger;
|
|
|
|
public Integer getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(Integer id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getAlamatEmail() {
|
|
return alamatEmail;
|
|
}
|
|
|
|
public void setAlamatEmail(String alamatEmail) {
|
|
this.alamatEmail = alamatEmail;
|
|
}
|
|
|
|
public String getAlamatLengkap() {
|
|
return alamatLengkap;
|
|
}
|
|
|
|
public void setAlamatLengkap(String alamatLengkap) {
|
|
this.alamatLengkap = alamatLengkap;
|
|
}
|
|
|
|
public String getBlackBerry() {
|
|
return blackBerry;
|
|
}
|
|
|
|
public void setBlackBerry(String blackBerry) {
|
|
this.blackBerry = blackBerry;
|
|
}
|
|
|
|
public String getNamaDesaKelurahan() {
|
|
return namaDesaKelurahan;
|
|
}
|
|
|
|
public void setNamaDesaKelurahan(String namaDesaKelurahan) {
|
|
this.namaDesaKelurahan = namaDesaKelurahan;
|
|
}
|
|
|
|
public String getFacebook() {
|
|
return facebook;
|
|
}
|
|
|
|
public void setFacebook(String facebook) {
|
|
this.facebook = facebook;
|
|
}
|
|
|
|
public String getFaksimile1() {
|
|
return faksimile1;
|
|
}
|
|
|
|
public void setFaksimile1(String faksimile1) {
|
|
this.faksimile1 = faksimile1;
|
|
}
|
|
|
|
public String getFaksimile2() {
|
|
return faksimile2;
|
|
}
|
|
|
|
public void setFaksimile2(String faksimile2) {
|
|
this.faksimile2 = faksimile2;
|
|
}
|
|
|
|
public String getFixedPhone1() {
|
|
return fixedPhone1;
|
|
}
|
|
|
|
public void setFixedPhone1(String fixedPhone1) {
|
|
this.fixedPhone1 = fixedPhone1;
|
|
}
|
|
|
|
public String getFixedPhone2() {
|
|
return fixedPhone2;
|
|
}
|
|
|
|
public void setFixedPhone2(String fixedPhone2) {
|
|
this.fixedPhone2 = fixedPhone2;
|
|
}
|
|
|
|
public Byte getIsBillingAddress() {
|
|
return isBillingAddress;
|
|
}
|
|
|
|
public void setIsBillingAddress(Byte isBillingAddress) {
|
|
this.isBillingAddress = isBillingAddress;
|
|
}
|
|
|
|
public Byte getIsPrimaryAddress() {
|
|
return isPrimaryAddress;
|
|
}
|
|
|
|
public void setIsPrimaryAddress(Byte isPrimaryAddress) {
|
|
this.isPrimaryAddress = isPrimaryAddress;
|
|
}
|
|
|
|
public Byte getIsShippingAddress() {
|
|
return isShippingAddress;
|
|
}
|
|
|
|
public void setIsShippingAddress(Byte isShippingAddress) {
|
|
this.isShippingAddress = isShippingAddress;
|
|
}
|
|
|
|
public Integer getKdAlamat() {
|
|
return kdAlamat;
|
|
}
|
|
|
|
public void setKdAlamat(Integer kdAlamat) {
|
|
this.kdAlamat = kdAlamat;
|
|
}
|
|
|
|
public DesaKelurahan getDesaKelurahan() {
|
|
return desaKelurahan;
|
|
}
|
|
|
|
public void setDesaKelurahan(DesaKelurahan desaKelurahan) {
|
|
this.desaKelurahan = desaKelurahan;
|
|
}
|
|
|
|
public Integer getDesaKelurahanId() {
|
|
return desaKelurahanId;
|
|
}
|
|
|
|
public void setDesaKelurahanId(Integer desaKelurahanId) {
|
|
this.desaKelurahanId = desaKelurahanId;
|
|
}
|
|
|
|
public HubunganKeluarga getHubunganKeluarga() {
|
|
return hubunganKeluarga;
|
|
}
|
|
|
|
public void setHubunganKeluarga(HubunganKeluarga hubunganKeluarga) {
|
|
this.hubunganKeluarga = hubunganKeluarga;
|
|
}
|
|
|
|
public Integer getHubunganKeluargaId() {
|
|
return hubunganKeluargaId;
|
|
}
|
|
|
|
public void setHubunganKeluargaId(Integer hubunganKeluargaId) {
|
|
this.hubunganKeluargaId = hubunganKeluargaId;
|
|
}
|
|
|
|
public JenisAlamat getJenisAlamat() {
|
|
return jenisAlamat;
|
|
}
|
|
|
|
public void setJenisAlamat(JenisAlamat jenisAlamat) {
|
|
this.jenisAlamat = jenisAlamat;
|
|
}
|
|
|
|
public Integer getJenisAlamatId() {
|
|
return jenisAlamatId;
|
|
}
|
|
|
|
public void setJenisAlamatId(Integer jenisAlamatId) {
|
|
this.jenisAlamatId = jenisAlamatId;
|
|
}
|
|
|
|
public Integer getKecamatanId() {
|
|
return kecamatanId;
|
|
}
|
|
|
|
public void setKecamatanId(Integer kecamatanId) {
|
|
this.kecamatanId = kecamatanId;
|
|
}
|
|
|
|
public Kecamatan getKecamatan() {
|
|
return kecamatan;
|
|
}
|
|
|
|
public void setKecamatan(Kecamatan kecamatan) {
|
|
this.kecamatan = kecamatan;
|
|
}
|
|
|
|
public KotaKabupaten getKotaKabupaten() {
|
|
return kotaKabupaten;
|
|
}
|
|
|
|
public void setKotaKabupaten(KotaKabupaten kotaKabupaten) {
|
|
this.kotaKabupaten = kotaKabupaten;
|
|
}
|
|
|
|
public Integer getKotaKabupatenId() {
|
|
return kotaKabupatenId;
|
|
}
|
|
|
|
public void setKotaKabupatenId(Integer kotaKabupatenId) {
|
|
this.kotaKabupatenId = kotaKabupatenId;
|
|
}
|
|
|
|
public Negara getNegara() {
|
|
return negara;
|
|
}
|
|
|
|
public void setNegara(Negara negara) {
|
|
this.negara = negara;
|
|
}
|
|
|
|
public Integer getNegaraId() {
|
|
return negaraId;
|
|
}
|
|
|
|
public void setNegaraId(Integer negaraId) {
|
|
this.negaraId = negaraId;
|
|
}
|
|
|
|
public LoginUser getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(LoginUser pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
public Integer getPegawaiId() {
|
|
return pegawaiId;
|
|
}
|
|
|
|
public void setPegawaiId(Integer pegawaiId) {
|
|
this.pegawaiId = pegawaiId;
|
|
}
|
|
|
|
public Propinsi getPropinsi() {
|
|
return propinsi;
|
|
}
|
|
|
|
public void setPropinsi(Propinsi propinsi) {
|
|
this.propinsi = propinsi;
|
|
}
|
|
|
|
public Integer getPropinsiId() {
|
|
return propinsiId;
|
|
}
|
|
|
|
public void setPropinsiId(Integer propinsiId) {
|
|
this.propinsiId = propinsiId;
|
|
}
|
|
|
|
public Rekanan getRekanan() {
|
|
return rekanan;
|
|
}
|
|
|
|
public void setRekanan(Rekanan rekanan) {
|
|
this.rekanan = rekanan;
|
|
}
|
|
|
|
public Integer getRekananId() {
|
|
return rekananId;
|
|
}
|
|
|
|
public void setRekananId(Integer rekananId) {
|
|
this.rekananId = rekananId;
|
|
}
|
|
|
|
public String getNamaKecamatan() {
|
|
return namaKecamatan;
|
|
}
|
|
|
|
public void setNamaKecamatan(String namaKecamatan) {
|
|
this.namaKecamatan = namaKecamatan;
|
|
}
|
|
|
|
public String getKeteranganLainnya() {
|
|
return keteranganLainnya;
|
|
}
|
|
|
|
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
this.keteranganLainnya = keteranganLainnya;
|
|
}
|
|
|
|
public String getKodePos() {
|
|
return kodePos;
|
|
}
|
|
|
|
public void setKodePos(String kodePos) {
|
|
this.kodePos = kodePos;
|
|
}
|
|
|
|
public String getNamaKotaKabupaten() {
|
|
return namaKotaKabupaten;
|
|
}
|
|
|
|
public void setNamaKotaKabupaten(String namaKotaKabupaten) {
|
|
this.namaKotaKabupaten = namaKotaKabupaten;
|
|
}
|
|
|
|
public String getLine() {
|
|
return line;
|
|
}
|
|
|
|
public void setLine(String line) {
|
|
this.line = line;
|
|
}
|
|
|
|
public String getMobilePhone1() {
|
|
return mobilePhone1;
|
|
}
|
|
|
|
public void setMobilePhone1(String mobilePhone1) {
|
|
this.mobilePhone1 = mobilePhone1;
|
|
}
|
|
|
|
public String getMobilePhone2() {
|
|
return mobilePhone2;
|
|
}
|
|
|
|
public void setMobilePhone2(String mobilePhone2) {
|
|
this.mobilePhone2 = mobilePhone2;
|
|
}
|
|
|
|
public String getNamaTempatGedung() {
|
|
return namaTempatGedung;
|
|
}
|
|
|
|
public void setNamaTempatGedung(String namaTempatGedung) {
|
|
this.namaTempatGedung = namaTempatGedung;
|
|
}
|
|
|
|
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 getRtrw() {
|
|
return rtrw;
|
|
}
|
|
|
|
public void setRtrw(String rtrw) {
|
|
this.rtrw = rtrw;
|
|
}
|
|
|
|
public String getTwitter() {
|
|
return twitter;
|
|
}
|
|
|
|
public void setTwitter(String twitter) {
|
|
this.twitter = twitter;
|
|
}
|
|
|
|
public String getWebsite() {
|
|
return website;
|
|
}
|
|
|
|
public void setWebsite(String website) {
|
|
this.website = website;
|
|
}
|
|
|
|
public String getWhatsApp() {
|
|
return whatsApp;
|
|
}
|
|
|
|
public void setWhatsApp(String whatsApp) {
|
|
this.whatsApp = whatsApp;
|
|
}
|
|
|
|
public String getYahooMessenger() {
|
|
return yahooMessenger;
|
|
}
|
|
|
|
public void setYahooMessenger(String yahooMessenger) {
|
|
this.yahooMessenger = yahooMessenger;
|
|
}
|
|
} |