|
|
|
@@ -54,7 +54,8 @@ public class DBHandler { |
|
|
|
patient.setGeburtsname(rs.getString("geburtsname")); |
|
|
|
patient.setVorname(rs.getString("vorname")); |
|
|
|
patient.setNachname(rs.getString("nachname")); |
|
|
|
patient.setGeburtsdatum(rs.getDate("geburtsdatum").toLocalDate()); |
|
|
|
if (rs.getDate("geburtsdatum") != null) |
|
|
|
patient.setGeburtsdatum(rs.getDate("geburtsdatum").toLocalDate()); |
|
|
|
patient.setStrasse(rs.getString("strasse")); |
|
|
|
patient.setHausnummer(rs.getString("hausnummer")); |
|
|
|
patient.setPlz(rs.getString("plz")); |
|
|
|
@@ -113,9 +114,12 @@ public class DBHandler { |
|
|
|
Fall fall = new Fall(); |
|
|
|
|
|
|
|
fall.setFallID(rs.getInt("fallid")); |
|
|
|
fall.setAufnahmeDatum(rs.getTimestamp("aufnahmedatum").toLocalDateTime()); |
|
|
|
fall.setEntlassungsDatum(rs.getTimestamp("entlassungsdatum").toLocalDateTime()); |
|
|
|
fall.setHauptDiagnose(getDiagnose(rs.getInt("hauptdiagnose"), fall)); |
|
|
|
if (rs.getTimestamp("aufnahmedatum") != null) |
|
|
|
fall.setAufnahmeDatum(rs.getTimestamp("aufnahmedatum").toLocalDateTime()); |
|
|
|
if (rs.getTimestamp("entlassungsdatum") != null) |
|
|
|
fall.setEntlassungsDatum(rs.getTimestamp("entlassungsdatum").toLocalDateTime()); |
|
|
|
if (rs.getInt("hauptdiagnose") != 0) |
|
|
|
fall.setHauptDiagnose(getDiagnose(rs.getInt("hauptdiagnose"), fall)); |
|
|
|
|
|
|
|
return fall; |
|
|
|
} |
|
|
|
@@ -147,9 +151,11 @@ public class DBHandler { |
|
|
|
|
|
|
|
private static void setVersionInformation(Version version, ResultSet rs) throws SQLException { |
|
|
|
version.setErsteller(rs.getInt("ersteller")); |
|
|
|
version.setErstellDatumZeit(rs.getTimestamp("erstelldatum").toLocalDateTime()); |
|
|
|
if (rs.getTimestamp("erstelldatum") != null) |
|
|
|
version.setErstellDatumZeit(rs.getTimestamp("erstelldatum").toLocalDateTime()); |
|
|
|
version.setBearbeiter(rs.getInt("letzterbearbeiter")); |
|
|
|
version.setBearbeitetDatumZeit(rs.getTimestamp("letztesbearbeitungsdatum").toLocalDateTime()); |
|
|
|
if (rs.getTimestamp("letztesbearbeitungsdatum") != null) |
|
|
|
version.setBearbeitetDatumZeit(rs.getTimestamp("letztesbearbeitungsdatum").toLocalDateTime()); |
|
|
|
} |
|
|
|
|
|
|
|
public static List<Icd10Code> getAllIcd10Codes() throws SQLException { |
|
|
|
|