4.1.3.5. Rekam Medis
4.1.3.5.1. Tambah Pemeriksaan
Gambar 4. 19. Menu Tambah Pemeriksaan
public String CreatePemeriksaan input { try {
String sql = insert into pemeriksaan nomor_pemeriksaan, nomor_anamnesa,tanggal, no_rm
+ values?,?,sysdate,?; PreparedStatement pstmt = koneksi.prepareStatementsql;
pstmt.setInt1, nomor_pemeriksaan; pstmt.setInt2, input.getAnamnesa.getNomor_anamnesa;
pstmt.setString3, input.getRekam_medis.getNo_rm; pstmt.executeUpdate;
koneksi.commit; return berhasil;
} catch SQLException ex { Logger.getLoggerPemeriksaanKontrol.class.getName.logLevel.SEVERE, null, ex;
return ex.getMessage; }
}
4.1.3.5.2. Edit Pemeriksaan
Gambar 4. 20. Menu Edit Pemeriksaan
public String UpdateString ID, Pemeriksaan newData { try {
if ReadID = null { String sql = update pemeriksaan set
nomor_pemeriksaan=?,kesadaran=?,respirasi=?,tekanan_darah=?,suhu=?,nadi=?,cyanosis=?,icteru s=?,
+ dyspnue=?,nyeri=?,bb=?,tb=?,inspeksi=?,palpasi=?,perkusi=?,auskultasi=?,hepar=?,limpa=?,ascit
es=?,
+ peristaltik=?,ginjal=?,superior=?,inferior=?,lain=?,diagnosis=?,pengobatan=?,prognosis=?,tindak
_lanjut=?,id_dokter=?
+ where nomor_pemeriksaan = ?; PreparedStatement pstmt = koneksi.prepareStatementsql;
pstmt.setInt1, Integer.parseIntID; pstmt.setString2, newData.getKesadaran;
pstmt.setInt3, newData.getRespirasi; pstmt.setString4, newData.getTekanan_darah;
pstmt.setInt5, newData.getSuhu; pstmt.setInt6, newData.getNadi;
pstmt.setString7, newData.getCyanosis; pstmt.setString8, newData.getIcterus;
pstmt.setString9, newData.getDyspnue; pstmt.setInt10, newData.getNyeri;
pstmt.setInt11, newData.getBb; pstmt.setInt12, newData.getTb;
pstmt.setString13, newData.getInspeksi; pstmt.setString14, newData.getPalpasi;
pstmt.setString15, newData.getPerkusi; pstmt.setString16, newData.getAuskultasi;
pstmt.setString17, newData.getHepar; pstmt.setString18, newData.getLimpa;
pstmt.setString19, newData.getAscites; pstmt.setString20, newData.getPeristaltik;
pstmt.setString21, newData.getGinjal; pstmt.setString22, newData.getSuperior;
pstmt.setString23, newData.getInferior; pstmt.setString24, newData.getLain;
pstmt.setString25, newData.getDiagnosis; pstmt.setString26, newData.getPengobatan;
pstmt.setString27, newData.getPrognosis; pstmt.setString28, newData.getTindak_lanjut;
pstmt.setInt29, newData.getDokter.getId; pstmt.setString30, ID;
pstmt.executeUpdate; koneksi.commit;
koneksi.close; return berhasil;
} else { return Data Tidak Ditemukan;
} } catch SQLException ex {
Logger.getLoggerPemeriksaanKontrol.class.getName.logLevel.SEVERE, null, ex; try {
koneksi.rollback; } catch SQLException ex1 {
Logger.getLoggerPemeriksaanKontrol.class.getName.logLevel.SEVERE, null, ex1; }
return ex.getMessage;
4.1.3.5.3. Tambah Asesmen Awal