daniel
8c7065d995
Update publication year to 2018.
2018-02-13 09:28:44 +01:00
daniel
b7cda4c9a7
Accept clinic-system time stamps with lab data.
...
- Geändert: Wenn das Laborsystem Zeitstempel ausgibt, die in derselben Zeile auch noch einen Laborwert enthalten, wird das jetzt korrekt erkannt.
2017-09-29 06:07:36 +02:00
daniel
4c3198afce
Add ability to suppress an item's label.
...
- Verbessert: Für bestimmte Parameter kann die Beschriftung unterdrückt werden (derzeit implementiert im Urin-Hygienebefund, wo "Keim" und "Multiresistenz" nicht mit ausgegeben werden, sondern nur z.B. "E. coli, 3MRGN" bei entsprechender Vorlage "MSU-Keim, MSU-Multiresistenz").
2017-09-22 11:48:40 +02:00
daniel
a2346aedf4
Fix lab detection for urine microbiology.
...
- Verbessert: Ambulanzausgabe von Hygienebefunden wird jetzt korrekt erkannt.
- Neu: Parameter für Hygienebefunde hinzugefügt ("MSU-Keim" und "MSU-Multiresistenz").
2017-09-21 21:42:52 +02:00
daniel
ec8e277b85
Fix mode detection for selections.
2017-09-18 21:52:15 +02:00
daniel
08bd137e94
Make AutoDetector aware of clinic mode.
2017-09-18 06:06:10 +02:00
daniel
cf765c4c40
Add importer for clinic system.
...
- Neu: Laborwerte, die vom Ambulanzsystem ausgegeben wurden, können jetzt auch verarbeitet werden.
2017-09-17 13:28:12 +02:00
daniel
b7246ca0ed
Update copyright; website.
2017-02-23 16:44:07 +01:00
daniel
f199b2f1bf
Improve logging.
2016-10-03 17:12:47 +02:00
daniel
63012281db
Refactor, using latest bovender framework.
2016-09-03 23:18:43 +02:00
Daniel Kraus
bcbed5bca3
Add prescriptions importer.
2015-11-26 20:02:07 +01:00
Daniel Kraus
a29ee55003
Fix parsing joint lines with time point and lab items.
...
- VERBESSERT: Unkonventionell ausgegebene Laborwerte (v.a. Cyclosporin-A vor Gabe) wurden nicht richtig erkannt.
2015-09-23 21:12:34 +02:00
Daniel Kraus
7997e307fa
Fix handling extreme values.
...
- VERBESSERT: Extreme Werte (mit "<" oder ">") wurden nicht sehr schön formatiert.
2015-09-18 17:22:04 +02:00
Daniel Kraus
c141fcff58
Fix crash if reference string is in fact not a reference.
...
E.g. NT-proBNP has a remark "[s. Bem.]" which represents neither
reference limits nor a categorical normal value.
- VERBESSERT: Kein Absturz mehr, wenn Labordaten NT-proBNP enthalten.
2015-09-04 21:12:50 +02:00
Daniel Kraus
01c971bef5
Bullet-proof time stamp detection.
...
Sometimes the "Labor" is not followed by a colon.
2015-09-04 17:59:36 +02:00
Daniel Kraus
01f7538122
Fix autodetection.
2015-09-04 11:34:14 +02:00
Daniel Kraus
2ca7f4211d
Implement lab data autodetection.
...
- NEU: Wenn kein Text markiert ist, wird ein Versuch unternommen, die Labordaten im Arztbrief automatisch zu erkennen; dabei wird der erste erkannte Lauris-Laborblock formatiert.
2015-09-03 21:47:21 +02:00
Daniel Kraus
6e969dacd9
Make regexes in LaurisItem static and readonly.
...
In order to speed parsing up a little bit.
2015-08-28 17:21:19 +02:00
Daniel Kraus
66ad3886da
Workaround for commas in Lauris values.
...
- VERBESSERT: Kein Crash mehr, falls sich ein Komma in den Lauris-Block einschleicht.
2015-08-28 17:18:42 +02:00
Daniel Kraus
cf01130491
Implement preferred precisions.
...
- NEU: Für bestimmte Laborwerte ist die bevorzugte Nachkommastellenzahl hinterlegt (z.B. Kreatinin mit nur einer Nachkommastelle).
2015-08-25 20:25:29 +02:00
Daniel Kraus
7eaabb7f13
Amend Lauris timepoint parsing to accept "Labor:" prefix.
...
- VERBESSERUNG: Datumseilen, die mit "Labor:" beginnen, werden nicht länger ignoriert.
2015-08-20 21:04:25 +02:00
Daniel Kraus
058de8e8cf
Fix parsing of negative limits in Lauris parameters.
...
- VERBESSERUNG: Keine Fehlermeldung mehr, falls Referenzbereiche negative Werte enthalten (wie z.B. Base Excess) [#650db4d2]
2015-08-20 16:54:18 +02:00
Daniel Kraus
947b53cf97
Fix material convertsion and units detection.
2015-08-10 06:55:57 +02:00
Daniel Kraus
edaf88c4cd
Implement blacklisting feature.
...
- NEU: Parameter können im Thesaurus als "blacklisted" markiert werden und werden dann bei Verwendung einer Wildcard ("*") nicht berücksichtigt.
2015-08-06 07:47:44 +02:00
Daniel Kraus
742a588083
Make tests pass again (except not implemented ones).
2015-08-05 20:02:02 +02:00
Daniel Kraus
880e8b0bdc
Fix importing of actual Word text.
...
- FIX: Datenimport funktioniert jetzt auch mit Word-Text und nicht nur in den Tests.
2015-08-05 06:46:52 +02:00
Daniel Kraus
06a74992ef
Make tests pass with refactored ZaaImporter.
2015-08-05 06:15:07 +02:00
Daniel Kraus
75c9c984c6
Refactor and harden ZaaImporter.
2015-08-04 23:21:38 +02:00
Daniel Kraus
26766dbf81
Implement singleton pattern for thesauruses.
2015-07-15 06:58:05 +02:00
Daniel Kraus
b421279208
Refactor: Rename lookup dictionaries to thesaurus.
...
This prevents confusion with the .NET term 'dictionary'.
2015-07-14 23:50:39 +02:00
Daniel Kraus
e36fee52ad
Add formatter and initial tests.
2015-07-13 23:57:35 +02:00
Daniel Kraus
a847c1f8ba
Make ZaaImporter use parameter and unit dictionaries.
2015-07-11 16:58:18 +02:00
Daniel Kraus
07ee4fbf2a
Implement Laboratory and TimePoints.
2015-07-11 16:51:02 +02:00
Daniel Kraus
2cf31914dd
Refactor: Separate concerns.
2015-07-06 15:48:43 +02:00