mirror of
https://github.com/pcvolkmer/mv64e-onkostar-data.git
synced 2025-07-02 02:22:54 +00:00
fix: usage of basedOn and reason
See: https://github.com/dnpm-dip/mtb-model/issues/9
This commit is contained in:
@ -47,7 +47,17 @@ public class KpaTherapielinieDataMapper extends AbstractKpaTherapieverlaufDataMa
|
||||
builder
|
||||
.id(resultSet.getString("id"))
|
||||
.patient(getPatientReference(resultSet.getString("patient_id")))
|
||||
.basedOn(Reference.builder().id(diseases.get(0).getString("id")).build())
|
||||
.basedOn(
|
||||
Reference.builder()
|
||||
.id(resultSet.getString("ref_einzelempfehlung"))
|
||||
.build()
|
||||
)
|
||||
.reason(
|
||||
Reference.builder()
|
||||
.id(diseases.get(0).getString("id"))
|
||||
.type("MTBDiagnosis")
|
||||
.build()
|
||||
)
|
||||
.therapyLine(resultSet.getLong("nummer"))
|
||||
.recordedOn(resultSet.getDate("erfassungsdatum"))
|
||||
.intent(
|
||||
@ -75,11 +85,6 @@ public class KpaTherapielinieDataMapper extends AbstractKpaTherapieverlaufDataMa
|
||||
.build()
|
||||
)
|
||||
.medication(JsonToMedicationMapper.map(resultSet.getString("wirkstoffcodes")))
|
||||
.reason(
|
||||
Reference.builder()
|
||||
.id(resultSet.getString("ref_einzelempfehlung"))
|
||||
.build()
|
||||
)
|
||||
;
|
||||
|
||||
if (resultSet.getString("stellung_propcat_version") != null) {
|
||||
|
Reference in New Issue
Block a user