mirror of
https://github.com/pcvolkmer/mv64e-onkostar-data.git
synced 2025-07-03 02:52:54 +00:00
fix: column name for therapy line
This commit is contained in:
@ -46,8 +46,8 @@ public class KpaTherapielinieDataMapper extends AbstractKpaTherapieverlaufDataMa
|
|||||||
.id(resultSet.getString("id"))
|
.id(resultSet.getString("id"))
|
||||||
.patient(getPatientReference(resultSet.getString("patient_id")))
|
.patient(getPatientReference(resultSet.getString("patient_id")))
|
||||||
.basedOn(Reference.builder().id(diseases.get(0).getString("id")).build())
|
.basedOn(Reference.builder().id(diseases.get(0).getString("id")).build())
|
||||||
|
.therapyLine(resultSet.getLong("nummer"))
|
||||||
.recordedOn(resultSet.getDate("erfassungsdatum"))
|
.recordedOn(resultSet.getDate("erfassungsdatum"))
|
||||||
.therapyLine(resultSet.getLong("therapielinie"))
|
|
||||||
.intent(
|
.intent(
|
||||||
getMtbTherapyIntentCoding(
|
getMtbTherapyIntentCoding(
|
||||||
resultSet.getString("intention"),
|
resultSet.getString("intention"),
|
||||||
|
@ -43,13 +43,13 @@ class KpaTherapielinieDataMapperTest {
|
|||||||
void shouldMapResultSet(@Mock ResultSet resultSet) {
|
void shouldMapResultSet(@Mock ResultSet resultSet) {
|
||||||
var testData = Map.of(
|
var testData = Map.of(
|
||||||
"id", "1",
|
"id", "1",
|
||||||
|
"nummer", 42L,
|
||||||
"beginn", new java.sql.Date(Date.from(Instant.parse("2000-01-01T12:00:00Z")).getTime()),
|
"beginn", new java.sql.Date(Date.from(Instant.parse("2000-01-01T12:00:00Z")).getTime()),
|
||||||
"ende", new java.sql.Date(Date.from(Instant.parse("2024-06-19T12:00:00Z")).getTime()),
|
"ende", new java.sql.Date(Date.from(Instant.parse("2024-06-19T12:00:00Z")).getTime()),
|
||||||
"erfassungsdatum", new java.sql.Date(Date.from(Instant.parse("2024-06-19T12:00:00Z")).getTime()),
|
"erfassungsdatum", new java.sql.Date(Date.from(Instant.parse("2024-06-19T12:00:00Z")).getTime()),
|
||||||
"intention", "S",
|
"intention", "S",
|
||||||
"status", "stopped",
|
"status", "stopped",
|
||||||
"statusgrund", "patient-death",
|
"statusgrund", "patient-death",
|
||||||
"therapielinie", 1L,
|
|
||||||
"patient_id", "42"
|
"patient_id", "42"
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -101,6 +101,7 @@ class KpaTherapielinieDataMapperTest {
|
|||||||
.isEqualTo("1");
|
.isEqualTo("1");
|
||||||
assertThat(actual.getPatient())
|
assertThat(actual.getPatient())
|
||||||
.isEqualTo(Reference.builder().id("42").type("Patient").build());
|
.isEqualTo(Reference.builder().id("42").type("Patient").build());
|
||||||
|
assertThat(actual.getTherapyLine()).isEqualTo(42);
|
||||||
assertThat(actual.getPeriod())
|
assertThat(actual.getPeriod())
|
||||||
.isEqualTo(
|
.isEqualTo(
|
||||||
PeriodDate.builder()
|
PeriodDate.builder()
|
||||||
@ -134,8 +135,6 @@ class KpaTherapielinieDataMapperTest {
|
|||||||
.system("dnpm-dip/therapy/status-reason")
|
.system("dnpm-dip/therapy/status-reason")
|
||||||
.build()
|
.build()
|
||||||
);
|
);
|
||||||
assertThat(actual.getTherapyLine())
|
|
||||||
.isEqualTo(1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user