4.1.3.5.4. Anamnesa
Gambar 4. 22. Menu Anamnesa
public String CreateAnamnesa input { try {
AnamnesaKontrol ak = new AnamnesaKontrol; Anamnesa anamnesa = ak.ReadbySysdateinput.getRekam_medis.getNo_rm;
if anamnesa == null { input.setNomor_anamnesanomor_anamnesa;
String sql = insert into anamnesanomor_anamnesa,tanggal, hasil, no_rm + values?,sysdate,?,?;
PreparedStatement pstmt = koneksi.prepareStatementsql; pstmt.setInt1, input.getNomor_anamnesa;
pstmt.setString2, input.getHasil; pstmt.setString3, input.getRekam_medis.getNo_rm;
pstmt.executeUpdate; koneksi.commit;
PemeriksaanKontrol pmk = new PemeriksaanKontrolkoneksi; Pemeriksaan pemeriksaan = new Pemeriksaan;
RekamMedis rm = new RekamMedis; rm.setNo_rminput.getRekam_medis.getNo_rm;
pemeriksaan.setRekam_medisrm; pemeriksaan.setAnamnesainput;
Dokter dokter = new Dokter; dokter.setIdnull;
pemeriksaan.setDokterdokter; pmk.Createpemeriksaan;
koneksi.close; return berhasil;
} else { return Anamnesa sudah dilakukan hari ini.;
} } catch SQLException ex {
Logger.getLoggerAnamnesaKontrol.class.getName.logLevel.SEVERE, null, ex; return ex.getMessage;
}
4.1.3.5.5. Lihat Anamnesa
Gambar 4. 23. Menu Lihat Anamnesa
public Anamnesa ReadString ID { try {
PreparedStatement statement = null; Anamnesa anamnesa = null;
ResultSet result = null; koneksi.setAutoCommitfalse;
statement = koneksi.prepareStatementselect nomor_anamnesa, tanggal,hasil,no_rm FROM anamnesa where nomor_anamnesa like ?;
statement.setString1, ID; result = statement.executeQuery;
if result.next {
anamnesa = new Anamnesa; anamnesa.setNomor_anamnesaresult.getIntnomor_anamnesa;
anamnesa.setTanggalresult.getStringtanggal; anamnesa.setHasilresult.getStringhasil;
RekamMedisKontrol rmk = new RekamMedisKontrol; RekamMedis rekam_medis = rmk.Readresult.getStringno_rm;
anamnesa.setRekam_medisrekam_medis; }
return anamnesa; } catch SQLException ex {
Logger.getLoggerAnamnesaKontrol.class.getName.logLevel.SEVERE, null, ex; return null;
} }
4.1.3.5.6. Lihat Pemeriksaan
Gambar 4. 24. Menu Lihat Pemeriksaan
public ListPemeriksaan ReadAll { try {
PreparedStatement statement = null; ResultSet result = null;
ListPemeriksaan listPemeriksaan = new ArrayListPemeriksaan; koneksi.setAutoCommitfalse;
statement = koneksi.prepareStatementSelect from Pemeriksaan order by tanggal;
result = statement.executeQuery; if result.next {
Pemeriksaan pemeriksaan = new Pemeriksaan; pemeriksaan.setNomor_pemeriksaanresult.getIntnomor_pemeriksaan;
pemeriksaan.setKesadaranresult.getStringkesadaran; pemeriksaan.setRespirasiresult.getIntrespirasi;
pemeriksaan.setTekanan_darahresult.getStringtekanan_darah; pemeriksaan.setSuhuresult.getIntsuhu;
pemeriksaan.setNadiresult.getIntnadi; pemeriksaan.setCyanosisresult.getStringcyanosis;
pemeriksaan.setIcterusresult.getStringicterus; pemeriksaan.setDyspnueresult.getStringdyspnue;
pemeriksaan.setNyeriresult.getIntnyeri; pemeriksaan.setBbresult.getIntbb;
pemeriksaan.setTbresult.getInttb; pemeriksaan.setInspeksiresult.getStringinspeksi;
pemeriksaan.setPalpasiresult.getStringpalpasi; pemeriksaan.setPerkusiresult.getStringperkusi;
pemeriksaan.setAuskultasiresult.getStringauskultasi; pemeriksaan.setHeparresult.getStringhepar;
pemeriksaan.setLimparesult.getStringlimpa; pemeriksaan.setAscitesresult.getStringascites;
pemeriksaan.setPeristaltikresult.getStringperistaltik; pemeriksaan.setGinjalresult.getStringginjal;
pemeriksaan.setSuperiorresult.getStringsuperior; pemeriksaan.setInferiorresult.getStringinferior;
pemeriksaan.setLainresult.getStringlain; pemeriksaan.setDiagnosisresult.getStringdiagnosis;
pemeriksaan.setPengobatanresult.getStringpengobatan; pemeriksaan.setPrognosisresult.getStringprognosis;
pemeriksaan.setTindak_lanjutresult.getStringtindak_lanjut; DokterKontrol dk = new DokterKontrol;
Dokter dokter = dk.Readresult.getStringid_dokter;
pemeriksaan.setDokterdokter; RekamMedisKontrol rmk = new RekamMedisKontrol;
RekamMedis rekam_medis = rmk.Readresult.getStringno_rm; pemeriksaan.setRekam_medisrekam_medis;
pemeriksaan.setTanggalresult.getStringtanggal; listPemeriksaan.addpemeriksaan;
} return listPemeriksaan;
} catch SQLException ex { Logger.getLoggerPemeriksaanKontrol.class.getName.logLevel.SEVERE, null, ex;
return null; }
}
4.1.3.5.7. Lihat Asesmen Awal