elexis/elexis-3-base

HL7Parser - Kommentar werden nicht in der richtigen Spalten ageführt

DavidGutknecht opened this issue · 1 comments

Es ist mir gerade aufgefallen das ein Teil der Kommentar zum falschen Datum eingefügt werden:
image

Anstatt Entnahme-Datum werden dieses zu den Übermittlungs-Datum zugeordnet.
Vermutlich liegt es bei HL7Parser.Java Zeile 298
if (hl7TextData.getDate() == null) { hl7TextData.setDate(commentDate.getTime()); }
oder Zeile 362
private void initCommentDate(ObservationMessage obsMessage){ if (obsMessage.getDateTimeOfTransaction() != null) { commentDate = new TimeTool(obsMessage.getDateTimeOfTransaction()); } else if (obsMessage.getDateTimeOfMessage() != null) { commentDate = new TimeTool(obsMessage.getDateTimeOfMessage()); } else { commentDate = new TimeTool(); } }

Hier sollte nicht die DateTimeOfTransaction oder DateTimeOfMessage genutzt werden sondern die
"obr.getObr7_ObservationDateTime().getTs1_TimeOfAnEvent().getValue()"

@madElexis kannst du das mal prüfen?