Commit Graph

30 Commits

Author SHA1 Message Date
ec8e277b85 Fix mode detection for selections. 2017-09-18 21:52:15 +02:00
08bd137e94 Make AutoDetector aware of clinic mode. 2017-09-18 06:06:10 +02:00
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
b7246ca0ed Update copyright; website. 2017-02-23 16:44:07 +01:00
f199b2f1bf Improve logging. 2016-10-03 17:12:47 +02:00
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