Clean code
Penerapan project lombok dependency dan struktur project
This commit is contained in:
parent
61524dad13
commit
af41952f48
@ -1,21 +1,16 @@
|
||||
package com.jasamedika.medifirst2000.dao;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.persistence.LockModeType;
|
||||
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import com.jasamedika.medifirst2000.entities.Alamat;
|
||||
import com.jasamedika.medifirst2000.entities.Pasien;
|
||||
import org.springframework.data.jpa.repository.Lock;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.data.repository.PagingAndSortingRepository;
|
||||
import org.springframework.data.repository.query.Param;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import com.jasamedika.medifirst2000.entities.Alamat;
|
||||
import com.jasamedika.medifirst2000.entities.Dokumen;
|
||||
import com.jasamedika.medifirst2000.entities.Pasien;
|
||||
import javax.persistence.LockModeType;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Repository class for Pasien
|
||||
@ -24,32 +19,14 @@ import com.jasamedika.medifirst2000.entities.Pasien;
|
||||
*/
|
||||
@Repository("PasienDao")
|
||||
public interface PasienDao extends PagingAndSortingRepository<Pasien, Integer> {
|
||||
@Query("select model from Pasien model where model.namaPasien=:nama")
|
||||
public List<Pasien> findPasienByNama(@Param("nama") String nama);
|
||||
|
||||
@Query("select model from Pasien model where model.noCm = :noCm")
|
||||
public List<Pasien> findPasienBynoCm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select model from Pasien model where model.namaPasien=:nama")
|
||||
public Page<Pasien> findPagePasienByNama(@Param("nama") String nama, Pageable Page);
|
||||
|
||||
@Query("select new map(model.id as id, model.namaPasien as nama) from Pasien model")
|
||||
public List<Map<String, String>> getMapPasien();
|
||||
|
||||
@Query(value = "SELECT " + "namaPasien AS NAMA " + "FROM Pasien", nativeQuery = true)
|
||||
List<Object[]> getNativePasien();
|
||||
List<Pasien> findPasienBynoCm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select distinct model.noCm from Pasien model where length(model.noCm)=8 ")
|
||||
public List<String> findAllNoCm();
|
||||
List<String> findAllNoCm();
|
||||
|
||||
@Query("select model from Pasien model,DataAsuransi ap where ap.pasien.noCm = model.noCm and ap.noKepesertaan = :noBpjs")
|
||||
public List<Pasien> findPasienBynoBpjs(@Param("noBpjs") String noBpjs);
|
||||
|
||||
/**
|
||||
* Data asuransi di laravel sepertinya sudah tidak dipakai
|
||||
*/
|
||||
@Query("select model from Pasien model where model.noBpjs = :noBpjs")
|
||||
public List<Pasien> findPasienByNoBpjs(@Param("noBpjs") String noBpjs);
|
||||
List<Pasien> findPasienByNoBpjs(@Param("noBpjs") String noBpjs);
|
||||
|
||||
@Query("select model from Pasien model where model.id =:id")
|
||||
Pasien findById(@Param("id") Integer id);
|
||||
@ -57,21 +34,18 @@ public interface PasienDao extends PagingAndSortingRepository<Pasien, Integer> {
|
||||
@Query("select model from Pasien model where model.id = :id and model.statusEnabled = :status")
|
||||
Pasien findById(@Param("id") Integer id, @Param("status") Boolean status);
|
||||
|
||||
@Query("select model.dokumenRekamMedis from Pasien model where model.id =:id")
|
||||
public Dokumen findDokumenById(@Param("id") Integer id);
|
||||
|
||||
@Query("select (model.noCm) from Pasien model where length(model.noCm)=:panjangNoCm ")
|
||||
@Lock(LockModeType.PESSIMISTIC_WRITE)
|
||||
public List<String> MaxNoCm(@Param("panjangNoCm") int panjangNoCm);
|
||||
List<String> MaxNoCm(@Param("panjangNoCm") int panjangNoCm);
|
||||
|
||||
@Query("select model from Pasien model where model.noCm = :noCm")
|
||||
public List<Pasien> findByNoCm(@Param("noCm") String noCm);
|
||||
List<Pasien> findByNoCm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select a.noCm, a.namaPasien, to_char(a.tglLahir,'yyyy-MM-dd'), a.jenisKelamin.jenisKelamin from Pasien a where a.noCm= :noCm")
|
||||
public List<Object[]> findByNocm(@Param("noCm") String noCm);
|
||||
List<Object[]> findByNocm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select model from Pasien model where model.noCm = :noCm")
|
||||
public Pasien findPasienByNoCm(@Param("noCm") String noCm);
|
||||
Pasien findPasienByNoCm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.namaPasien as namaPasien, " + "a.tempatLahir as tempatLahir, "
|
||||
+ "a.tglLahir as tglLahir, " + "a.noBpjs as noBpjs, " + "a.noAsuransiLain as noAsuransiLain, "
|
||||
@ -85,28 +59,28 @@ public interface PasienDao extends PagingAndSortingRepository<Pasien, Integer> {
|
||||
+ "left join a.kebangsaan af " + "left join a.negara ag " + "left join a.alamats ah "
|
||||
+ "left join ah.desaKelurahan aha " + "left join ah.kecamatan ahb " + "left join ah.kotaKabupaten ahc "
|
||||
+ "left join ah.propinsi ahd " + "where a.noCm=:noCm")
|
||||
public Map<String, Object> findMapPasienByNoCm(@Param("noCm") String noCm);
|
||||
Map<String, Object> findMapPasienByNoCm(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select new Map(ps.id as id," + "ps.noBpjs as nomorkartu," + "ps.noIdentitas as nik,"
|
||||
+ "ps.namaPasien as nama," + "ps.jenisKelaminId as jeniskelamin,"
|
||||
+ "to_char(ps.tglLahir,'yyyy-MM-dd') as tanggallahir," + "ps.noHp as nohp) " + "from Pasien ps "
|
||||
+ "where ps.statusEnabled is true " + "and ps.noCm = :noRm " + "order by ps.id desc")
|
||||
public List<Map<String, Object>> findByNoRM(@Param("noRm") String noRm);
|
||||
List<Map<String, Object>> findByNoRM(@Param("noRm") String noRm);
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.namaKelas as namaKelas) " + "from Kelas a")
|
||||
public List<Map<String, Object>> getkelas();
|
||||
List<Map<String, Object>> getkelas();
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.namaRuangan as namaRuangan) " + "from Ruangan a "
|
||||
+ "left join a.kelasHead b " + "left join a.departemen c " + "where b.id=:id or c.id=16")
|
||||
public List<Map<String, Object>> getRuanganByKelas(@Param("id") Integer id);
|
||||
List<Map<String, Object>> getRuanganByKelas(@Param("id") Integer id);
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.namaKamar as namaKamar, " + "a.kdKamar as kdKamar) "
|
||||
+ "from Kamar a " + "left join a.ruangan b " + "where b.id=:id")
|
||||
public List<Map<String, Object>> getKamarByRuangan(@Param("id") Integer id);
|
||||
List<Map<String, Object>> getKamarByRuangan(@Param("id") Integer id);
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.nomorBed as nomorBed, " + "c.statusBed as statusBed) "
|
||||
+ "from TempatTidur a " + "left join a.kamar b " + "left join a.statusBed c " + "where b.id=:id")
|
||||
public List<Map<String, Object>> getKasurByKamar(@Param("id") Integer id);
|
||||
List<Map<String, Object>> getKasurByKamar(@Param("id") Integer id);
|
||||
|
||||
@Query("select NEW Map (" + "a.id as id, " + "a.namaPasien as nama, " + "a.tempatLahir as tempatLahir, "
|
||||
+ "a.tglLahir as tglLahir, " + "a.noBpjs as noBpjs, " + "a.noAsuransiLain as noAsuransiLain, "
|
||||
@ -117,19 +91,19 @@ public interface PasienDao extends PagingAndSortingRepository<Pasien, Integer> {
|
||||
+ "h.id as negaraId) " + "from Pasien a " + "left join a.jenisKelamin b " + "left join a.agama c "
|
||||
+ "left join a.statusPerkawinan d " + "left join a.pendidikan e " + "left join a.pekerjaan f "
|
||||
+ "left join a.kebangsaan g " + "left join a.negara h " + "where a.noCm=:noCm order by tglDaftar desc")
|
||||
public List<Map<String, Object>> getPasien(@Param("noCm") String noCm);
|
||||
List<Map<String, Object>> getPasien(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select a from Alamat a left join a.pasien b where b.noCm=:noCm")
|
||||
public Alamat getAlamatByPasien(@Param("noCm") String noCm);
|
||||
Alamat getAlamatByPasien(@Param("noCm") String noCm);
|
||||
|
||||
@Query("select pasien from AntrianPasienDiPeriksa antrian " + "left join antrian.pasienDaftar pasienDaftar "
|
||||
+ "left join pasienDaftar.pasien pasien " + "where antrian.noRec = :noRec ")
|
||||
public List<Pasien> findPasienByNoRecAntrian(@Param("noRec") String noRec);
|
||||
List<Pasien> findPasienByNoRecAntrian(@Param("noRec") String noRec);
|
||||
|
||||
@Query("select new Map(ibu.namaPasien as namaIbu,ibu.noCm as noCmIbu,ibu.tglDaftar as tglDaftar,"
|
||||
+ "anak.namaPasien as namaAnak,anak.noCm as noCmAnak,anak.tglLahir as tglLahir) "
|
||||
+ "from Pasien ibu, Pasien anak " + "where ibu.noCm = anak.reportDisplay "
|
||||
+ "and ibu.statusEnabled is true and anak.statusEnabled is true "
|
||||
+ "and to_char(anak.tglLahir,'yyyy-MM-dd') between :tglAwal and :tglAkhir " + "order by ibu.namaPasien")
|
||||
public List<Map<String, Object>> findIbuAnak(@Param("tglAwal") String tglAwal, @Param("tglAkhir") String tglAkhir);
|
||||
List<Map<String, Object>> findIbuAnak(@Param("tglAwal") String tglAwal, @Param("tglAkhir") String tglAkhir);
|
||||
}
|
||||
|
||||
@ -1,15 +1,15 @@
|
||||
package com.jasamedika.medifirst2000.entities;
|
||||
|
||||
import static javax.persistence.FetchType.LAZY;
|
||||
import static javax.persistence.GenerationType.SEQUENCE;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.EntityListeners;
|
||||
import javax.persistence.FetchType;
|
||||
import javax.persistence.GeneratedValue;
|
||||
import javax.persistence.GenerationType;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.JoinColumn;
|
||||
import javax.persistence.ManyToOne;
|
||||
@ -19,22 +19,20 @@ import javax.persistence.Table;
|
||||
import javax.persistence.Transient;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
import org.hibernate.annotations.Generated;
|
||||
import org.hibernate.annotations.GenerationTime;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||
import com.jasamedika.medifirst2000.base.BaseMaster;
|
||||
import com.jasamedika.medifirst2000.helper.Caption;
|
||||
import com.jasamedika.medifirst2000.listener.MyEventListener;
|
||||
import com.jasamedika.medifirst2000.util.Age;
|
||||
import com.jasamedika.medifirst2000.util.AgeCalculator;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@Entity
|
||||
@EntityListeners(value = { MyEventListener.class })
|
||||
@Table(name = "Pasien_M")
|
||||
public class Pasien extends BaseMaster {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.pasien_m_id_seq")
|
||||
@GeneratedValue(strategy = SEQUENCE, generator = "public.pasien_m_id_seq")
|
||||
@SequenceGenerator(name = "public.pasien_m_id_seq", sequenceName = "public.pasien_m_id_seq", allocationSize = 1)
|
||||
@Column(name = "id")
|
||||
protected Integer id;
|
||||
@ -42,19 +40,19 @@ public class Pasien extends BaseMaster {
|
||||
@Transient
|
||||
private String umur;
|
||||
|
||||
@Column(name = "TglMeninggal", nullable = true)
|
||||
@Column(name = "TglMeninggal")
|
||||
@Caption(value = "Tanggal Meninggal")
|
||||
private Date tanggalMeninggal;
|
||||
|
||||
@ManyToOne(fetch = FetchType.LAZY)
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "DokumenRekamMedis")
|
||||
@Caption(value = "DokumenRekamMedis")
|
||||
private Dokumen dokumenRekamMedis;
|
||||
|
||||
@Column(name = "DokumenRekamMedis", insertable = false, updatable = false, nullable = true)
|
||||
@Column(name = "DokumenRekamMedis", insertable = false, updatable = false)
|
||||
private Integer dokumenRekamMedisId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectAgamaFk")
|
||||
@Caption(value = "Object Agama")
|
||||
private Agama agama;
|
||||
@ -62,7 +60,7 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectAgamaFk", insertable = false, updatable = false)
|
||||
private Integer agamaId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectGolonganDarahFk")
|
||||
@Caption(value = "Object Golongan Darah")
|
||||
private GolonganDarah golonganDarah;
|
||||
@ -70,7 +68,7 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectGolonganDarahFk", insertable = false, updatable = false)
|
||||
private Integer golonganDarahId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectJenisKelaminFk")
|
||||
@Caption(value = "Object Jenis Kelamin")
|
||||
private JenisKelamin jenisKelamin;
|
||||
@ -78,7 +76,7 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectJenisKelaminFk", insertable = false, updatable = false)
|
||||
private Integer jenisKelaminId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPekerjaanFk")
|
||||
@Caption(value = "Object Pekerjaan")
|
||||
private Pekerjaan pekerjaan;
|
||||
@ -86,23 +84,23 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectPekerjaanFk", insertable = false, updatable = false)
|
||||
private Integer pekerjaanId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectNegaraFk")
|
||||
@Caption(value = "Object Negara")
|
||||
private Negara negara;
|
||||
|
||||
@Column(name = "ObjectNegaraFk", insertable = false, updatable = false, nullable = true)
|
||||
@Column(name = "ObjectNegaraFk", insertable = false, updatable = false)
|
||||
private Integer negaraId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectKebangsaanFk")
|
||||
@Caption(value = "Object kebangsaan")
|
||||
private Kebangsaan kebangsaan;
|
||||
|
||||
@Column(name = "ObjectKebangsaanFk", insertable = false, updatable = false, nullable = true)
|
||||
@Column(name = "ObjectKebangsaanFk", insertable = false, updatable = false)
|
||||
private Integer kebangsaanId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectPendidikanFk")
|
||||
@Caption(value = "Object Pendidikan")
|
||||
private Pendidikan pendidikan;
|
||||
@ -110,7 +108,7 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectPendidikanFk", insertable = false, updatable = false, nullable = false)
|
||||
private Integer pendidikanId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectStatusPerkawinanFk")
|
||||
@Caption(value = "Object Status Perkawinan")
|
||||
private StatusPerkawinan statusPerkawinan;
|
||||
@ -118,7 +116,7 @@ public class Pasien extends BaseMaster {
|
||||
@Column(name = "ObjectStatusPerkawinanFk", insertable = false, updatable = false, nullable = false)
|
||||
private Integer statusPerkawinanId;
|
||||
|
||||
@ManyToOne
|
||||
@ManyToOne(fetch = LAZY)
|
||||
@JoinColumn(name = "ObjectTitleFk")
|
||||
@Caption(value = "Object Title")
|
||||
private TitlePasien titlePasien;
|
||||
@ -131,32 +129,31 @@ public class Pasien extends BaseMaster {
|
||||
@Caption(value = "Nama Pasien")
|
||||
private String namaPasien;
|
||||
|
||||
@Column(name = "NamaIbu", nullable = true, length = 40)
|
||||
@Column(name = "NamaIbu", length = 40)
|
||||
@Caption(value = "Nama Ibu")
|
||||
private String namaIbu;
|
||||
|
||||
@Column(name = "NamaAyah", nullable = true, length = 40)
|
||||
@Column(name = "NamaAyah", length = 40)
|
||||
@Caption(value = "Nama Ayah")
|
||||
private String namaAyah;
|
||||
|
||||
@Column(name = "namaKeluarga", nullable = true, length = 40)
|
||||
@Column(name = "namaKeluarga", length = 40)
|
||||
@Caption(value = "namaKeluarga")
|
||||
private String namaKeluarga;
|
||||
|
||||
@Column(name = "NamaSuamiIstri", nullable = true, length = 40)
|
||||
@Column(name = "NamaSuamiIstri", length = 40)
|
||||
@Caption(value = "Nama Suami/Istri")
|
||||
private String namaSuamiIstri;
|
||||
|
||||
@Column(name = "NoTelepon", nullable = true, length = 40)
|
||||
@Column(name = "NoTelepon", length = 40)
|
||||
@Caption(value = "No Telepon")
|
||||
private String noTelepon;
|
||||
|
||||
@Generated(GenerationTime.INSERT)
|
||||
@Column(name = "noCm")
|
||||
@Caption(value = "No C M")
|
||||
private String noCm;
|
||||
|
||||
@Column(name = "QPasien", nullable = true)
|
||||
@Column(name = "QPasien")
|
||||
@Caption(value = "QPasien")
|
||||
private Integer qPasien;
|
||||
|
||||
@ -165,430 +162,58 @@ public class Pasien extends BaseMaster {
|
||||
@Caption(value = "Tanggal Daftar")
|
||||
private Date tglDaftar;
|
||||
|
||||
@Column(name = "TglLahir", nullable = true)
|
||||
@Column(name = "TglLahir")
|
||||
@Caption(value = "Tanggal Lahir")
|
||||
private Date tglLahir;
|
||||
|
||||
@OneToMany(fetch = FetchType.LAZY, mappedBy = "pasien")
|
||||
private Set<Alamat> alamats = new HashSet<Alamat>();
|
||||
@OneToMany(fetch = LAZY, mappedBy = "pasien")
|
||||
private Set<Alamat> alamats = new HashSet<>();
|
||||
|
||||
@JsonBackReference
|
||||
@OneToMany(fetch = FetchType.LAZY, mappedBy = "pasien")
|
||||
private Set<CatatanPasien> catatanPasien = new HashSet<CatatanPasien>();
|
||||
@OneToMany(fetch = LAZY, mappedBy = "pasien")
|
||||
private Set<CatatanPasien> catatanPasien = new HashSet<>();
|
||||
|
||||
@JsonBackReference
|
||||
@OneToMany(fetch = FetchType.LAZY, mappedBy = "pasien")
|
||||
private Set<AntrianPasienRegistrasi> antrianPasienRegistrasis = new HashSet<AntrianPasienRegistrasi>();
|
||||
@OneToMany(fetch = LAZY, mappedBy = "pasien")
|
||||
private Set<AntrianPasienRegistrasi> antrianPasienRegistrasis = new HashSet<>();
|
||||
|
||||
@Column(name = "noIdentitas")
|
||||
@Caption(value = "NoIdentitas")
|
||||
private String noIdentitas;
|
||||
|
||||
@Column(name = "Paspor", nullable = true)
|
||||
@Column(name = "Paspor")
|
||||
@Caption(value = "Paspor")
|
||||
private String paspor;
|
||||
|
||||
@Column(name = "NoAditional", nullable = true)
|
||||
@Column(name = "NoAditional")
|
||||
@Caption(value = "noAditional")
|
||||
private String noAditional;
|
||||
|
||||
@Column(name = "namaDepan", nullable = true)
|
||||
@Column(name = "namaDepan")
|
||||
@Caption(value = "namaDepan")
|
||||
private String namaDepan;
|
||||
|
||||
@Column(name = "namaBelakang", nullable = true)
|
||||
@Column(name = "namaBelakang")
|
||||
@Caption(value = "namaBelakang")
|
||||
private String namaBelakang;
|
||||
|
||||
@Column(name = "TempatLahir", nullable = true)
|
||||
@Column(name = "TempatLahir")
|
||||
@Caption(value = "Tempat Lahir")
|
||||
private String tempatLahir;
|
||||
|
||||
@Column(name = "NoBpjs", nullable = true)
|
||||
@Column(name = "NoBpjs")
|
||||
@Caption(value = "No Bpjs")
|
||||
private String noBpjs;
|
||||
|
||||
@Column(name = "NoAsuransiLain", nullable = true)
|
||||
@Column(name = "NoAsuransiLain")
|
||||
@Caption(value = "No AsuransiLain")
|
||||
private String noAsuransiLain;
|
||||
|
||||
@Column(name = "NoHp", nullable = true)
|
||||
@Column(name = "NoHp")
|
||||
@Caption(value = "No Hp")
|
||||
private String noHp;
|
||||
|
||||
@Column(name = "JamLahir", nullable = true)
|
||||
@Column(name = "JamLahir")
|
||||
@Caption(value = "JamLahir")
|
||||
private Date jamLahir;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Date getTglLahir() {
|
||||
// Age age = AgeCalculator.calculateAge(tglLahir);
|
||||
// this.umur = age.toString();
|
||||
return tglLahir;
|
||||
}
|
||||
|
||||
public void setTglLahir(Date tglLahir) {
|
||||
this.tglLahir = tglLahir;
|
||||
Age age = AgeCalculator.calculateAge(tglLahir);
|
||||
this.umur = age.toString();
|
||||
}
|
||||
|
||||
public String getUmur() {
|
||||
return umur;
|
||||
}
|
||||
|
||||
public void setUmur(String umur) {
|
||||
this.umur = umur;
|
||||
}
|
||||
|
||||
public Date getTanggalMeninggal() {
|
||||
return tanggalMeninggal;
|
||||
}
|
||||
|
||||
public void setTanggalMeninggal(Date tanggalMeninggal) {
|
||||
this.tanggalMeninggal = tanggalMeninggal;
|
||||
}
|
||||
|
||||
public Dokumen getDokumenRekamMedis() {
|
||||
return dokumenRekamMedis;
|
||||
}
|
||||
|
||||
public void setDokumenRekamMedis(Dokumen dokumenRekamMedis) {
|
||||
this.dokumenRekamMedis = dokumenRekamMedis;
|
||||
}
|
||||
|
||||
public Integer getDokumenRekamMedisId() {
|
||||
return dokumenRekamMedisId;
|
||||
}
|
||||
|
||||
public void setDokumenRekamMedisId(Integer dokumenRekamMedisId) {
|
||||
this.dokumenRekamMedisId = dokumenRekamMedisId;
|
||||
}
|
||||
|
||||
public Agama getAgama() {
|
||||
return agama;
|
||||
}
|
||||
|
||||
public void setAgama(Agama agama) {
|
||||
this.agama = agama;
|
||||
}
|
||||
|
||||
public Integer getAgamaId() {
|
||||
return agamaId;
|
||||
}
|
||||
|
||||
public void setAgamaId(Integer agamaId) {
|
||||
this.agamaId = agamaId;
|
||||
}
|
||||
|
||||
public GolonganDarah getGolonganDarah() {
|
||||
return golonganDarah;
|
||||
}
|
||||
|
||||
public void setGolonganDarah(GolonganDarah golonganDarah) {
|
||||
this.golonganDarah = golonganDarah;
|
||||
}
|
||||
|
||||
public Integer getGolonganDarahId() {
|
||||
return golonganDarahId;
|
||||
}
|
||||
|
||||
public void setGolonganDarahId(Integer golonganDarahId) {
|
||||
this.golonganDarahId = golonganDarahId;
|
||||
}
|
||||
|
||||
public JenisKelamin getJenisKelamin() {
|
||||
return jenisKelamin;
|
||||
}
|
||||
|
||||
public void setJenisKelamin(JenisKelamin jenisKelamin) {
|
||||
this.jenisKelamin = jenisKelamin;
|
||||
}
|
||||
|
||||
public Integer getJenisKelaminId() {
|
||||
return jenisKelaminId;
|
||||
}
|
||||
|
||||
public void setJenisKelaminId(Integer jenisKelaminId) {
|
||||
this.jenisKelaminId = jenisKelaminId;
|
||||
}
|
||||
|
||||
public Pekerjaan getPekerjaan() {
|
||||
return pekerjaan;
|
||||
}
|
||||
|
||||
public void setPekerjaan(Pekerjaan pekerjaan) {
|
||||
this.pekerjaan = pekerjaan;
|
||||
}
|
||||
|
||||
public Integer getPekerjaanId() {
|
||||
return pekerjaanId;
|
||||
}
|
||||
|
||||
public void setPekerjaanId(Integer pekerjaanId) {
|
||||
this.pekerjaanId = pekerjaanId;
|
||||
}
|
||||
|
||||
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 Kebangsaan getKebangsaan() {
|
||||
return kebangsaan;
|
||||
}
|
||||
|
||||
public void setKebangsaan(Kebangsaan kebangsaan) {
|
||||
this.kebangsaan = kebangsaan;
|
||||
}
|
||||
|
||||
public Integer getKebangsaanId() {
|
||||
return kebangsaanId;
|
||||
}
|
||||
|
||||
public void setKebangsaanId(Integer kebangsaanId) {
|
||||
this.kebangsaanId = kebangsaanId;
|
||||
}
|
||||
|
||||
public Pendidikan getPendidikan() {
|
||||
return pendidikan;
|
||||
}
|
||||
|
||||
public void setPendidikan(Pendidikan pendidikan) {
|
||||
this.pendidikan = pendidikan;
|
||||
}
|
||||
|
||||
public Integer getPendidikanId() {
|
||||
return pendidikanId;
|
||||
}
|
||||
|
||||
public void setPendidikanId(Integer pendidikanId) {
|
||||
this.pendidikanId = pendidikanId;
|
||||
}
|
||||
|
||||
public StatusPerkawinan getStatusPerkawinan() {
|
||||
return statusPerkawinan;
|
||||
}
|
||||
|
||||
public void setStatusPerkawinan(StatusPerkawinan statusPerkawinan) {
|
||||
this.statusPerkawinan = statusPerkawinan;
|
||||
}
|
||||
|
||||
public Integer getStatusPerkawinanId() {
|
||||
return statusPerkawinanId;
|
||||
}
|
||||
|
||||
public void setStatusPerkawinanId(Integer statusPerkawinanId) {
|
||||
this.statusPerkawinanId = statusPerkawinanId;
|
||||
}
|
||||
|
||||
public TitlePasien getTitlePasien() {
|
||||
return titlePasien;
|
||||
}
|
||||
|
||||
public void setTitlePasien(TitlePasien titlePasien) {
|
||||
this.titlePasien = titlePasien;
|
||||
}
|
||||
|
||||
public Integer getTitlePasienId() {
|
||||
return titlePasienId;
|
||||
}
|
||||
|
||||
public void setTitlePasienId(Integer titlePasienId) {
|
||||
this.titlePasienId = titlePasienId;
|
||||
}
|
||||
|
||||
public String getNamaPasien() {
|
||||
return namaPasien;
|
||||
}
|
||||
|
||||
public void setNamaPasien(String namaPasien) {
|
||||
this.namaPasien = namaPasien;
|
||||
}
|
||||
|
||||
public String getNamaIbu() {
|
||||
return namaIbu;
|
||||
}
|
||||
|
||||
public void setNamaIbu(String namaIbu) {
|
||||
this.namaIbu = namaIbu;
|
||||
}
|
||||
|
||||
public String getNoTelepon() {
|
||||
return noTelepon;
|
||||
}
|
||||
|
||||
public void setNoTelepon(String noTelepon) {
|
||||
this.noTelepon = noTelepon;
|
||||
}
|
||||
|
||||
public String getNoCm() {
|
||||
return noCm;
|
||||
}
|
||||
|
||||
public void setNoCm(String noCm) {
|
||||
this.noCm = noCm;
|
||||
}
|
||||
|
||||
public Integer getqPasien() {
|
||||
return qPasien;
|
||||
}
|
||||
|
||||
public void setqPasien(Integer qPasien) {
|
||||
this.qPasien = qPasien;
|
||||
}
|
||||
|
||||
public Date getTglDaftar() {
|
||||
return tglDaftar;
|
||||
}
|
||||
|
||||
public void setTglDaftar(Date tglDaftar) {
|
||||
this.tglDaftar = tglDaftar;
|
||||
}
|
||||
|
||||
public Set<Alamat> getAlamats() {
|
||||
return alamats;
|
||||
}
|
||||
|
||||
public void setAlamats(Set<Alamat> alamats) {
|
||||
this.alamats = alamats;
|
||||
}
|
||||
|
||||
public Set<CatatanPasien> getCatatanPasien() {
|
||||
return catatanPasien;
|
||||
}
|
||||
|
||||
public void setCatatanPasien(Set<CatatanPasien> catatanPasien) {
|
||||
this.catatanPasien = catatanPasien;
|
||||
}
|
||||
|
||||
public Set<AntrianPasienRegistrasi> getAntrianPasienRegistrasis() {
|
||||
return antrianPasienRegistrasis;
|
||||
}
|
||||
|
||||
public void setAntrianPasienRegistrasis(Set<AntrianPasienRegistrasi> antrianPasienRegistrasis) {
|
||||
this.antrianPasienRegistrasis = antrianPasienRegistrasis;
|
||||
}
|
||||
|
||||
public String getNoIdentitas() {
|
||||
return noIdentitas;
|
||||
}
|
||||
|
||||
public void setNoIdentitas(String noIdentitas) {
|
||||
this.noIdentitas = noIdentitas;
|
||||
}
|
||||
|
||||
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 String getNamaDepan() {
|
||||
return namaDepan;
|
||||
}
|
||||
|
||||
public void setNamaDepan(String namaDepan) {
|
||||
this.namaDepan = namaDepan;
|
||||
}
|
||||
|
||||
public String getNamaBelakang() {
|
||||
return namaBelakang;
|
||||
}
|
||||
|
||||
public void setNamaBelakang(String namaBelakang) {
|
||||
this.namaBelakang = namaBelakang;
|
||||
}
|
||||
|
||||
public String getTempatLahir() {
|
||||
return tempatLahir;
|
||||
}
|
||||
|
||||
public void setTempatLahir(String tempatLahir) {
|
||||
this.tempatLahir = tempatLahir;
|
||||
}
|
||||
|
||||
public String getNoBpjs() {
|
||||
return noBpjs;
|
||||
}
|
||||
|
||||
public void setNoBpjs(String noBpjs) {
|
||||
this.noBpjs = noBpjs;
|
||||
}
|
||||
|
||||
public String getNoAsuransiLain() {
|
||||
return noAsuransiLain;
|
||||
}
|
||||
|
||||
public void setNoAsuransiLain(String noAsuransiLain) {
|
||||
this.noAsuransiLain = noAsuransiLain;
|
||||
}
|
||||
|
||||
public String getNoHp() {
|
||||
return noHp;
|
||||
}
|
||||
|
||||
public void setNoHp(String noHp) {
|
||||
this.noHp = noHp;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
public Date getJamLahir() {
|
||||
return jamLahir;
|
||||
}
|
||||
|
||||
public void setJamLahir(Date jamLahir) {
|
||||
this.jamLahir = jamLahir;
|
||||
}
|
||||
|
||||
public String getNamaKeluarga() {
|
||||
return namaKeluarga;
|
||||
}
|
||||
|
||||
public void setNamaKeluarga(String namaKeluarga) {
|
||||
this.namaKeluarga = namaKeluarga;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user