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").
This commit is contained in:
daniel 2017-09-21 21:42:52 +02:00
parent a6b6966c77
commit a2346aedf4
4 changed files with 9 additions and 1 deletions

View File

@ -1,7 +1,9 @@
# LAURIS-NAME "KANONISCHER NAME" MATERIAL DEZIMALSTELLEN "IMMER REFERENZBEREICH" "BLACKLIST"
# =========== ================== ======== ============== ======================= ===========
"- Multiresistenz" Multiresistenz MSU
"a1-Microglobulin (SU)" a1-Microglobulin SU
"a1-Microglobulin (SU)/die" a1-Microglobulin SU
"Aerobe Kultur" Keim MSU
"AFP (ECL, Elecsys, Roche)" AFP S --- X
"aktuelles Bicarbonat" Bic BGA
Albumin Alb S
@ -132,6 +134,7 @@ Transferrin Transferrin S
TSH TSH S
"Übergangsepithelien (U)" Übergangsep. U
"Unreife Granulozyten" Gran E
"Untersuchungsmaterial" Material MSU
"Urobilinogen (U)" Urobilinogen U
"Vitamin B12" B12 S --- X
# vim: tw=160 et nowrap fo-=t

Binary file not shown.

View File

@ -121,7 +121,9 @@ namespace zaaReloaded2.Importer.ClinicImporter
#region Fields
static readonly Regex _expectedFormat = new Regex(@"\t(?<item>[^:]+:(\t([^\t]+)?){3})");
// Microbiology report has different format, gets special treatment
// static readonly Regex _expectedFormat = new Regex(@"^\t(?<item>[^:]+:(\t([^\t]+)?){3})|\t(?<item>(- Multiresistenz|Aerobe Kultur|Befundstatus Auftrag|Negatives Kulturergebnis|Untersuchungsmaterial:|Wachstum):(\t([^\t]+)))");
static readonly Regex _expectedFormat = new Regex(@"^\t(?<item>[^:]+:{1,2}(\t([^\t]+)?){1,3})");
Thesaurus.Parameters _parameterDictionary;
Thesaurus.Units _unitDictionary;

View File

@ -43,6 +43,9 @@ namespace zaaReloaded2.LabModel
[Description("Sammelurin")]
/// Collected urine
SU,
[Description("Mittelstrahlurin")]
/// Collected urine
MSU,
}
/// <summary>