Bsp.: Berechnung Kühlwasser-Legionellen ab März 2020

Die Empfehlung des Umweltbundesamtes zur Probenahme und zum Nachweis von Legionellen in Verdunstungskühlanlagen, Kühltürmen und Nassabscheidern umfasst verschieden Bestimmungen, um die Koloniezahl der Legionellen zu berechnen. Die Labordatenbank kann Sie bei der Berechnung unterstützen. Gerne hilft ihn ein Kundenbetreuer bei der Umsetzung und möglichen Anpassungen.
Alle hier dargestellten Formeln sind Beispiele. Die korrekte Funktionsweise der Formeln in Ihrer Datenbank muss von Ihnen selbst überprüft werden!


Die UBA Empfehlung zur Berechnung der Koloniezahl von Legionellen in Verdunstungskühlanlagen, Kühltürmen und Nassabscheidern umfasst ein komplexes System an verschiedenen Ansätze, Messunsicherheiten und Auswahl des korrekten Wertes für den Prüfbericht.

Hier ist beispielhaft eine Darstellung in der Labordatenbank gezeigt, wobei je Ansatz ein Parameter angelegt wird, je Ansatz die Messunsicherheit ermittelt wird und ein Endergebnis Parameter das finale Ergebnis für den Bericht angibt. Die Formeln würden mit den 17 Beispielen der UBA Empfehlung getestet. Die Formeln müssen aber von ihnen selbst nochmal gegengeprüft und getestet werden. Sie sollen nur einen Lösungsansatz bieten.


Im folgenden Bild sehen Sie die Beispielparameter. Bei anderweitiger Benennung müssen Sie die Formeln entsprechend anpassen. Es empfiehlt sich, die Ergebnis-Eingabemöglichkeiten zu beschränken (vergl. Anleitung Bsp.: Berechnung Trinkwasser-Legionellen ab März 2023).







Hier eine Übersicht der Formel. Die Formel sind selbst kommentiert, dahier wir an dieser Stelle auf eine nähere Erläuterung verzichtet:













































































Parameter Spalte 0 Spalte 1 Spalte 2 Spalte 3 Spalte 4 Spalte 5 Spalte 6
Leg_KW_20ml_Wärme -

Legionellen KW MF (20 ml Wärmebehandlung)








wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann na

'na',


#Wenn Messwert > 80

enthaelt(this(2),'>') || this(2)>80,

#Dann > 400

'> 400',


#Wenn Messwert 0

this(2)==0,

#Dann < 5

'< 5',


#Sonst Messwert * 5 mit 2 Signifikanten Stellen

roundsig((this(2)*5),2)
)












wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Sonst 20

20

)





- -








wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Wenn Messwert > 80

enthaelt(this(2),'>') || this(2)>80,

#Dann weiß

'⬜️',


#Wenn Messwert >= 10

this(2)>=10,

#Dann grün

'🟩',


#Wenn Messwert zwischen 3 und 9

this(2)>=3 && this(2)<=9,

#Dann blau

'🟦',


#Wenn Messwert <= 2

this(2)<=2,

#Dann gelb

'🟨',


#Sonst -

'-'

)





- -
Leg_KW_20ml_Säure -
Legionellen KW MF (20 ml Säurebehandlung)








wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann na

'na',


#Wenn Messwert > 80

enthaelt(this(2),'>') || this(2)>80,

#Dann > 400

'> 400',


#Wenn Messwert 0

this(2)==0,

#Dann <5

'< 5',


#Sonst Messwert * 5 mit 2 Signifikanten Stellen

roundsig((this(2)*5),2)

)













wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Sonst 20

20

)





- -










wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Wenn Messwert > 80

enthaelt(this(2),'>') || this(2)>80,

#Dann weiß

'⬜️',


#Wenn Messwert >= 10

this(2)>=10,

#Dann grün

'🟩',


#Wenn Messwert zwischen 3 und 9

this(2)>=3 && this(2)<=9,

#Dann blau

'🟦',


#Wenn Messwert <= 2

this(2)<=2,

#Dann gelb

'🟨',


#Sonst -

'-'

)





- -
Leg_KW_01ml_Original -
Legionellen KW MF (0,1 ml Original)








wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann na

'na',


#Wenn Messwert > 150

enthaelt(this(2),'>') || this(2)>150,

#Dann > 150000

'> 150000',


#Wenn Messwert 0

this(2)==0,

#Dann < 1000

'< 1000',


#Sonst Messwert * 1000 mit 2 Signifikanten Stellen

this(2)*1000

)













wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Sonst 0.1

0.1

)





- -








wenns(

#Wenn Messwert Leer

this(2)==NULL || this(2)=='',

#Dann Leer

'',


#Wenn Messwert na

this(2)=='na',

#Dann -

'-',


#Wenn Messwert > 150

enthaelt(this(2),'>') || this(2)>150,

#Dann weiß

'⬜️',


#Wenn Messwert >= 10

this(2)>=10,

#Dann grün

'🟩',


#Wenn Messwert zwischen 3 und 9

this(2)>=3 && this(2)<=9,

#Dann blau

'🟦',


#Wenn Messwert <= 2

this(2)<=2,

#Dann rot

'🟥',


#Sonst -

'-'

)





- -
Leg_KW_01_2_05ml_Wärme -
Legionellen KW MF (0,1 ml und 2x0,5 ml Wärmebehandlung)








wenns(

#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 leer sind,

this(2)==NULL ||this(2)==''||this(3)==NULL ||this(3)==''||this(4)==NULL ||this(4)=='',

#dann kein Ergebnis anzeigen

'',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 na sind,

this(2)=='na' && this(3)=='na' && this(4)=='na',

#dann na

'na',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann > 41000

'> 41000',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 >150 und Messwert 0.1 na,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && this(4)=='na',

#dann > 30000

'> 30000',





#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 und Messwert 0.1 na,

enthaelt(this(2),'>') && this(3)=='na' && this(4)=='na',

#dann > 30000

'> 30000',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 >150 und Messwert 0.1 na,

this(2)=='na' && enthaelt(this(3),'>') && this(4)=='na',

#dann > 30000

'> 30000',





#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 na und Messwert 0.1 >150 sind,

this(2)=='na' && this(3)=='na' && enthaelt(this(4),'>'),

#dann > 150000

'> 150000',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

this(2)=='na' && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann > 50000

'> 50000',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && this(3)=='na' && enthaelt(this(4),'>'),

#dann > 50000

'> 50000',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 na und Messwert 0.1 0,

enthaelt(this(2),'>') && this(3)=='na' && this(4)==0,

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 0 und Messwert 0.1 na,

enthaelt(this(2),'>') && this(3)==0 && this(4)=='na',

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 na,

this(2)==0 && enthaelt(this(3),'>') && this(4)=='na',

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 na und Messwert 0.1 >150 ,

this(2)==0 && this(3)=='na' && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 >150 ,

this(2)==0 && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 0 und Messwert 0.1 >150 ,

this(2)=='na' && this(3)==0 && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 >150 und Messwert 0.1 0,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && this(4)==0,

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 und Messwert 0.1 0,

enthaelt(this(2),'>') && this(3)==0 && this(4)==0,

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 0,

this(2)==0 && enthaelt(this(3),'>') && this(4)==0,

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 0 und Messwert 0.1 >150 sind,

this(2)==0 && this(3)==0 && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

this(2)==0 && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 0 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && this(3)==0 && enthaelt(this(4),'>'),

#dann Fehler, unlogisch

'Fehler, unlogisch',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 na und Messwert 0.1 0,

this(2)=='na' && this(3)=='na' && this(4)==0,

#dann < 1000

'< 1000',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 0 und Messwert 0.1 na ,

this(2)=='na' && this(3)==0 && this(4)=='na',

#dann < 200

'< 200',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 0 ,

this(2)=='na' && this(3)==0 && this(4)==0,

#dann < 200

'< 200',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 und Messwert 0.1 na ,

this(2)==0 && this(3)=='na' && this(4)=='na',

#dann < 200

'< 200',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 na und Messwert 0.1 0 ,

this(2)==0 && this(3)=='na' && this(4)==0,

#dann < 200

'< 200',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 0 und Messwert 0.1 na ,

this(2)==0 && this(3)==0 && this(4)=='na',

#dann < 100

'< 100',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 0 ,

this(2)==0 && this(3)==0 && this(4)==0,

#dann < 100

'< 100',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 Zahl und Messwert 0.1 0/na/>150 ,

istzahl(this(2)) && istzahl(this(3)) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann Summe 1. Messwert 0.5 und 2. Messwert 0.5 *100

roundsig(summe(this(2),this(3))*100,2),



#Wenn 1. Messwert 0.5 Zahl und 2. Messwert 0.5 na/>150 und Messwert 0.1 0/na/>150 ,

istzahl(this(2)) && (this(3)=='na'||enthaelt(this(3),'>')) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann 1. Messwert 0.5 *200

roundsig(this(2)*200,2),



#Wenn 1. Messwert 0.5 na/>150 und 2. Messwert 0.5 Zahl und Messwert 0.1 0/na/>150 ,

(this(2)=='na'||enthaelt(this(2),'>')) && istzahl(this(3)) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann 2. Messwert 0.5 *200

roundsig(this(3)*200,2),



#Wenn 1. Messwert 0.5 na/>150 und 2. Messwert 0.5 und Messwert 0.1 Zahl ,

(this(2)=='na'||enthaelt(this(2),'>')) && istzahl(this(3)) && istzahl(this(4)) ,

#dann Summe 2. Messwert 0.5 und Messwert 0.1 * 167

roundsig(summe(this(3),this(4))*167,2),



#Wenn 1. Messwert 0.5 zahl und 2. Messwert 0.5 na/>150 und Messwert 0.1 Zahl ,

istzahl(this(2)) && (this(3)=='na'||enthaelt(this(3),'>')) && istzahl(this(4)) ,

#dann Summe 1. Messwert 0.5 und Messwert 0.1 * 167

roundsig(summe(this(2),this(4))*167,2),



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 Zahl ,

(this(2)=='na'||enthaelt(this(2),'>')) && (this(3)=='na'||enthaelt(this(3),'>')) && istzahl(this(4)) ,

#dann und Messwert 0.1 * 1000

roundsig(this(4)*1000,2),



#Sonst Summe 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 * 91

roundsig(summe(this(2),this(3),this(4))*91,2),

)













wenns(

#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 leer sind,

this(2)==NULL ||this(2)==''||this(3)==NULL ||this(3)==''||this(4)==NULL ||this(4)=='',

#dann kein Eregbnis anzeigen

'',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 na sind,

this(2)=='na' && this(3)=='na' && this(4)=='na',

#dann -

'-',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann 1.1

1.1,



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 >150 und Messwert 0.1 na,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && this(4)=='na',

#dann 1

1,





#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 und Messwert 0.1 na,

enthaelt(this(2),'>') && this(3)=='na' && this(4)=='na',

#dann 1

1,



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 >150 und Messwert 0.1 na,

this(2)=='na' && enthaelt(this(3),'>') && this(4)=='na',

#dann 1

1,





#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 na und Messwert 0.1 >150 sind,

this(2)=='na' && this(3)=='na' && enthaelt(this(4),'>'),

#dann 0.1

0.1,



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

this(2)=='na' && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && this(3)=='na' && enthaelt(this(4),'>'),

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 na und Messwert 0.1 0,

enthaelt(this(2),'>') && this(3)=='na' && this(4)==0,

#dann -

'-',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 0 und Messwert 0.1 na,

enthaelt(this(2),'>') && this(3)==0 && this(4)=='na',

#dann -

'-',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 na,

this(2)==0 && enthaelt(this(3),'>') && this(4)=='na',

#dann -

'-',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 na und Messwert 0.1 >150 ,

this(2)==0 && this(3)=='na' && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 >150 ,

this(2)==0 && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 0 und Messwert 0.1 >150 ,

this(2)=='na' && this(3)==0 && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 >150 und Messwert 0.1 0,

enthaelt(this(2),'>') && enthaelt(this(3),'>') && this(4)==0,

#dann -

'-',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 und Messwert 0.1 0,

enthaelt(this(2),'>') && this(3)==0 && this(4)==0,

#dann -

'-',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 >150 und Messwert 0.1 0,

this(2)==0 && enthaelt(this(3),'>') && this(4)==0,

#dann -

'-',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 0 und Messwert 0.1 >150 sind,

this(2)==0 && this(3)==0 && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 und Messwert 0.1 >150 sind,

this(2)==0 && enthaelt(this(3),'>') && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 >150 und 2. Messwert 0.5 0 und Messwert 0.1 >150 sind,

enthaelt(this(2),'>') && this(3)==0 && enthaelt(this(4),'>'),

#dann -

'-',



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 na und Messwert 0.1 0,

this(2)=='na' && this(3)=='na' && this(4)==0,

#dann 0.1

0.1,



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 0 und Messwert 0.1 na ,

this(2)=='na' && this(3)==0 && this(4)=='na',

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 na und 2. Messwert 0.5 und Messwert 0.1 0 ,

this(2)=='na' && this(3)==0 && this(4)==0,

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 und Messwert 0.1 na ,

this(2)==0 && this(3)=='na' && this(4)=='na',

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 0 und 2. Messwert 0.5 na und Messwert 0.1 0 ,

this(2)==0 && this(3)=='na' && this(4)==0,

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 0 und Messwert 0.1 na ,

this(2)==0 && this(3)==0 && this(4)=='na',

#dann 1

1,



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 0 ,

this(2)==0 && this(3)==0 && this(4)==0,

#dann 1

1,



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 Zahl und Messwert 0.1 0/na/>150 ,

istzahl(this(2)) && istzahl(this(3)) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann 1

1,



#Wenn 1. Messwert 0.5 Zahl und 2. Messwert 0.5 na/>150 und Messwert 0.1 0/na/>150 ,

istzahl(this(2)) && (this(3)=='na'||enthaelt(this(3),'>')) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann 0.5

0.5,



#Wenn 1. Messwert 0.5 na/>150 und 2. Messwert 0.5 Zahl und Messwert 0.1 0/na/>150 ,

(this(2)=='na'||enthaelt(this(2),'>')) && istzahl(this(3)) && (this(4)==0||this(4)=='na'||enthaelt(this(4),'>')),

#dann 0.5

0.5 ,



#Wenn 1. Messwert 0.5 na/>150 und 2. Messwert 0.5 und Messwert 0.1 Zahl ,

(this(2)=='na'||enthaelt(this(2),'>')) && istzahl(this(3)) && istzahl(this(4)) ,

#dann 0.6

0.6,



#Wenn 1. Messwert 0.5 zahl und 2. Messwert 0.5 na/>150 und Messwert 0.1 Zahl ,

istzahl(this(2)) && (this(3)=='na'||enthaelt(this(3),'>')) && istzahl(this(4)) ,

#dann 0.6

0.6,



#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 Zahl ,

(this(2)=='na'||enthaelt(this(2),'>')) && (this(3)=='na'||enthaelt(this(3),'>')) && istzahl(this(4)) ,

#dann 0.1

0.1,



#Sonst 1.1

1.1

)




- - - -








wenns(

#Wenn 1. Messwert 0.5 und 2. Messwert 0.5 und Messwert 0.1 leer sind,

this(2)==NULL || this(2)=='' || this(3)==NULL || this(3)=='' || this(4)==NULL || this(4)=='',

#dann kein Ergebnis anzeigen

'',


#Wenn Summe na oder 'Fehler, unlogisch'

this(0)=='na' || this(0)=='Fehler, unlogisch',

#Dann -

'-',


#Wenn Summe >

enthaelt(this(0),'>'),

#Dann weiß

'⬜️',


#Wenn das relevante Volumen 0.1 und Summe <

#oder das relevante Volumen 0.1 und Messwert 0.1 kleiner 2,

(enthaelt(this(0),'<') && this(1)==0.1) || (this(1)==0.1 && this(4)<=2),

#Dann rot

'🟥',


#Wenn das relevante Volumen größer 0.1 und Summe <

#oder das relevante Volumen größer 1 und Summe 1. Messwert 0.5 und 2. Messwert 0.5 kleiner 2,

(enthaelt(this(0),'<') && this(1)>0.1) || (this(1)>0.1 && (this(2)+this(3))<=2),

#Dann orange

'🟧',


#Wenn das relevante Volumen 0.1 und Messwert 0.1 kleiner 9

#oder das relevante Volumen größer 1 und Summe 1. Messwert 0.5 und 2. Messwert 0.5 kleiner 9,

(this(1)==0.1 && this(4)<=9) || (this(1)>0.1 && (this(2)+this(3))<=9),

#Dann blau

'🟦',


#Sonst grün

'🟩'

)




Leg_KW_2_05ml_Säure -
Legionellen KW MF (2x 0,5 ml Säurebehandlung 1:10)








wenns(

#Wenn 1. Messwert oder 2. Messwert Leer

this(2)==NULL || this(2)=='' || this(3)==NULL || this(3)=='',

#Dann Leer

'',


#Wenn 1. Messwert und 2. Messwert na

this(2)=='na' && this(3)=='na',

#Dann Leer

'na',


#Wenn 1. Messwert na und 2. Messwert > 150

this(2)=='na' && enthaelt(this(3),'>'),

#Dann > 300000

'> 300000',


#Wenn 1. Messwert > 150 und 2. Messwert na

enthaelt(this(2),'>') && this(3)=='na',

#Dann > 300000

'> 300000',


#Wenn 1. Messwert > 150 und 2. Messwert > 150

enthaelt(this(2),'>') && enthaelt(this(3),'>'),

#Dann > 300000

'> 300000',


#Wenn 1. Messwert na und 2. Messwert 0

this(2)=='na' && this(3)==0,

#Dann < 2000

'< 2000',


#Wenn 1. Messwert 0 und 2. Messwert na

this(2)==0 && this(3)=='na',

#Dann < 2000

'< 2000',


#Wenn 1. Messwert na und 2. Messwert Zahl

this(2)=='na' && istzahl(this(3)),

#Dann 2. Messwert * 2000

this(3)*2000,


#Wenn 1. Messwert Zahl und 2. Messwert na

istzahl(this(2)) && this(3)=='na',

#Dann 1. Messwert * 2000

this(2)*2000,


#Wenn 1. Messwert >150 und 2. Messwert 0

enthaelt(this(2),'>') && this(3)==0,

#Dann Fehler, unlogisch

'Fehler, unlogisch',


#Wenn 1. Messwert 0 und 2. Messwert >150

this(2)==0 && enthaelt(this(3),'>'),

#Dann Fehler, unlogisch

'Fehler, unlogisch',


#Wenn 1. Messwert na und 2. Messwert 0

this(2)==0 && this(3)==0,

#Dann < 1000

'< 1000',


#Sonst 1. Messwert + 2. Messwert * 1000

1000 * (this(2) + this(3))

)












wenns(

#Wenn 1. Messwert oder 2. Messwert Leer

this(2)==NULL || this(2)=='' || this(3)==NULL || this(3)=='',

#Dann Leer

'',


#Wenn 1. Messwert und 2. Messwert na

this(2)=='na' && this(3)=='na',

#Dann -

'-',


#Wenn 1. Messwert na und 2. Messwert > 150

this(2)=='na' && enthaelt(this(3),'>'),

#Dann 0.05

0.05,


#Wenn 1. Messwert > 150 und 2. Messwert na

enthaelt(this(2),'>') && this(3)=='na',

#Dann 0.05

0.05,


#Wenn 1. Messwert > 150 und 2. Messwert > 150

enthaelt(this(2),'>') && enthaelt(this(3),'>'),

#Dann 0.1

0.1,


#Wenn 1. Messwert na und 2. Messwert 0

this(2)=='na' && this(3)==0,

#Dann 0.05

0.05,


#Wenn 1. Messwert 0 und 2. Messwert na

this(2)==0 && this(3)=='na',

#Dann 0.05

0.05,


#Wenn 1. Messwert na und 2. Messwert Zahl

this(2)=='na' && istzahl(this(3)),

#Dann 0.05

0.05,


#Wenn 1. Messwert Zahl und 2. Messwert na

istzahl(this(2)) && this(3)=='na',

#Dann 0.05

0.05,


#Wenn 1. Messwert >150 und 2. Messwert 0

enthaelt(this(2),'>') && this(3)==0,

#Dann -

'-',


#Wenn 1. Messwert 0 und 2. Messwert >150

this(2)==0 && enthaelt(this(3),'>'),

#Dann -

'-',


#Wenn 1. Messwert 0 und 2. Messwert 0

this(2)==0 && this(3)==0,

#Dann 0.1

0.1,


#Sonst 0.1

0.1

)




- - -








wenns(

#Wenn 1. Messwert oder 2. Messwert Leer

this(2)==NULL || this(2)=='' || this(3)==NULL || this(3)=='',

#Dann Leer

'',


#Wenn Summe na oder 'Fehler, unlogisch'

this(0)=='na' || this(0)=='Fehler, unlogisch',

#Dann -

'-',


#Wenn Summe > 300000

enthaelt(this(0),'>'),

#Dann weiß

'⬜️',


#Wenn Summe < 1000 oder < 2000

#oder das relevante Volumen 0.1 und die Summe kleiner 2000

#oder das relevante Volumen 0.05 und die Summe kleiner 4000

enthaelt(this(0),'<') || (this(1)==0.1 && this(0)<=2000) || (this(1)==0.05 && this(0)<=4000),

#Dann rot

'🟥',


#Wenn das relevante Volumen 0.1 und die Summe kleiner 9000

#oder das relevante Volumen 0.05 und die Summe kleiner 18000

(this(1)==0.1 && this(0)<=9000) || (this(1)==0.05 && this(0)<=18000),

#Dann blau

'🟦',


#Sonst grün

'🟩'

)




-
Leg_KW_Enderg -
Legionellen KW Endergebnis








wenns(

#Wenn alle Ansätze na

m['Leg_KW_20ml_Wärme']['0']=='na' && m['Leg_KW_20ml_Säure']['0']=='na' && m['Leg_KW_01ml_Original']['0']=='na' && m['Leg_KW_01_2_05ml_Wärme']['0']=='na' && m['Leg_KW_2_05ml_Säure']['0']=='na',

#Dann na

'na',


#alles na oder MU ⬜️

(m['Leg_KW_20ml_Wärme']['0']=='na' || m['Leg_KW_20ml_Wärme']['4']=='⬜️') &&

(m['Leg_KW_20ml_Säure']['0']=='na' || m['Leg_KW_20ml_Säure']['4']=='⬜️') &&

(m['Leg_KW_01ml_Original']['0']=='na' || m['Leg_KW_01ml_Original']['4']=='⬜️') &&

(m['Leg_KW_01_2_05ml_Wärme']['0']=='na' || m['Leg_KW_01_2_05ml_Wärme']['6']=='⬜️') &&

(m['Leg_KW_2_05ml_Säure']['0']=='na' || m['Leg_KW_2_05ml_Säure']['5']=='⬜️'),

#Dann nimm den maximal weißen Wert

verketten('> ', max(wert(m['Leg_KW_20ml_Wärme']['0']), wert(m['Leg_KW_20ml_Säure']['0']), wert(m['Leg_KW_01ml_Original']['0']), wert(m['Leg_KW_01_2_05ml_Wärme']['0']), wert(m['Leg_KW_2_05ml_Säure']['0']))),


#Wenn MU 🟩 vorhanden

m['Leg_KW_20ml_Wärme']['4']=='🟩' || m['Leg_KW_20ml_Säure']['4']=='🟩' || m['Leg_KW_01ml_Original']['4']=='🟩' || m['Leg_KW_01_2_05ml_Wärme']['6']=='🟩' || m['Leg_KW_2_05ml_Säure']['5']=='🟩',

#Dann maximalen Wert von Messwert mit MU 🟩

max(

(wenn(m['Leg_KW_20ml_Wärme']['4']=='🟩', m['Leg_KW_20ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_20ml_Säure']['4']=='🟩', m['Leg_KW_20ml_Säure']['0'], 0)),

(wenn(m['Leg_KW_01ml_Original']['4']=='🟩', m['Leg_KW_01ml_Original']['0'], 0)),

(wenn(m['Leg_KW_01_2_05ml_Wärme']['6']=='🟩', m['Leg_KW_01_2_05ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_2_05ml_Säure']['5']=='🟩', m['Leg_KW_2_05ml_Säure']['0'], 0))

),


#Wenn MU 🟦 vorhanden

m['Leg_KW_20ml_Wärme']['4']=='🟦' || m['Leg_KW_20ml_Säure']['4']=='🟦' || m['Leg_KW_01ml_Original']['4']=='🟦' || m['Leg_KW_01_2_05ml_Wärme']['6']=='🟦' || m['Leg_KW_2_05ml_Säure']['5']=='🟦',

#Dann maximalen Wert von Messwert mit MU 🟦

max(

(wenn(m['Leg_KW_20ml_Wärme']['4']=='🟦', m['Leg_KW_20ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_20ml_Säure']['4']=='🟦', m['Leg_KW_20ml_Säure']['0'], 0)),

(wenn(m['Leg_KW_01ml_Original']['4']=='🟦', m['Leg_KW_01ml_Original']['0'], 0)),

(wenn(m['Leg_KW_01_2_05ml_Wärme']['6']=='🟦', m['Leg_KW_01_2_05ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_2_05ml_Säure']['5']=='🟦', m['Leg_KW_2_05ml_Säure']['0'], 0))

),


#Wenn MU 🟨 vorhanden

m['Leg_KW_20ml_Wärme']['4']=='🟨' || m['Leg_KW_20ml_Säure']['4']=='🟨',

#Dann,

#Wenn alles 0

wenn(

max(

(wenn(m['Leg_KW_20ml_Wärme']['4']=='🟨', m['Leg_KW_20ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_20ml_Säure']['4']=='🟨', m['Leg_KW_20ml_Säure']['0'], 0))

)==0 || (enthaelt(m['Leg_KW_20ml_Wärme']['0'], '<') && enthaelt(m['Leg_KW_20ml_Säure']['0'], '<')) ,

#Dann <5

'< 5',

#Sonst maximalen Wert von Messwert mit MU 🟨

max(

(wenn(m['Leg_KW_20ml_Wärme']['4']=='🟨', m['Leg_KW_20ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_20ml_Säure']['4']=='🟨', m['Leg_KW_20ml_Säure']['0'], 0))

)

),


#Wenn MU 🟧 vorhanden

m['Leg_KW_01_2_05ml_Wärme']['6']=='🟧',

#Dann Wert von Wärme DA

m['Leg_KW_01_2_05ml_Wärme']['0'],


#Wenn MU 🟥 vorhanden

m['Leg_KW_01ml_Original']['4']=='🟥' || m['Leg_KW_01_2_05ml_Wärme']['6']=='🟥' || m['Leg_KW_2_05ml_Säure']['5']=='🟥',

#Dann,

#Wenn alles 0

wenn(

max(

(wenn(m['Leg_KW_01ml_Original']['4']=='🟥', m['Leg_KW_01ml_Original']['0'], 0)),

(wenn(m['Leg_KW_01_2_05ml_Wärme']['6']=='🟥', m['Leg_KW_01_2_05ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_2_05ml_Säure']['5']=='🟥', m['Leg_KW_2_05ml_Säure']['0'], 0))

)==0,

#Dann <1000

'< 1000',

#Sonst maximalen Wert von Messwert mit MU 🟥

max(

(wenn(m['Leg_KW_01ml_Original']['4']=='🟥', m['Leg_KW_01ml_Original']['0'], 0)),

(wenn(m['Leg_KW_01_2_05ml_Wärme']['6']=='🟥', m['Leg_KW_01_2_05ml_Wärme']['0'], 0)),

(wenn(m['Leg_KW_2_05ml_Säure']['5']=='🟥', m['Leg_KW_2_05ml_Säure']['0'], 0))

)

),


#Sonst

'Fehler'

)












wenns(

#Wenn Endergebnis gleich 20 ml Wärme Ergebnis,

m['Leg_KW_Enderg']['0'] == m['Leg_KW_20ml_Wärme']['0'],

#Dann 20 ml Wärme Ergebnis Vol

m['Leg_KW_20ml_Wärme']['1'],


#Wenn Endergebnis gleich 20 ml Säure Ergebnis,

m['Leg_KW_Enderg']['0'] == m['Leg_KW_20ml_Säure']['0'],

#Dann 20 ml Säure Ergebnis Vol

m['Leg_KW_20ml_Säure']['1'],


#Wenn Endergebnis gleich Originalprobe DA Ergebnis,

m['Leg_KW_Enderg']['0'] == m['Leg_KW_01ml_Original']['0'],

#Dann 0.1 Originalprobe Ergebnis Vol

m['Leg_KW_01ml_Original']['1'],


#Wenn Endergebnis gleich Wärme DA Ergebnis,

m['Leg_KW_Enderg']['0'] == m['Leg_KW_01_2_05ml_Wärme']['0'],

#Dann Wärme DA Ergebnis Vol

m['Leg_KW_01_2_05ml_Wärme']['1'],


#Wenn Endergebnis gleich Säure DA Ergebnis,

m['Leg_KW_Enderg']['0'] == m['Leg_KW_2_05ml_Säure']['0'],

#Dann Säure DA Ergebnis Vol

m['Leg_KW_2_05ml_Säure']['1'],


#Sonst

'Fehler'

)












wenns(

#Wenn Endergebnis gleich 20 ml Wärme Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_20ml_Wärme']['0'],

#Dann 20 ml Wärme Ergebnis Begleitflora

m['Leg_KW_20ml_Wärme']['3'],


#Wenn Endergebnis gleich 20 ml Säure Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_20ml_Säure']['0'],

#Dann 20 ml Säure Ergebnis Begleitflora

m['Leg_KW_20ml_Säure']['3'],


#Wenn Endergebnis gleich Originalprobe DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_01ml_Original']['0'],

#Dann 0.1 Originalprobe Ergebnis Begleitflora

m['Leg_KW_01ml_Original']['3'],


#Wenn Endergebnis gleich Wärme DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_01_2_05ml_Wärme']['0'],

#Dann Wärme DA Ergebnis Begleitflora

m['Leg_KW_01_2_05ml_Wärme']['5'],


#Wenn Endergebnis gleich Säure DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_2_05ml_Säure']['0'],

#Dann Säure DA Ergebnis Begleitflora

m['Leg_KW_2_05ml_Säure']['4'],


#Sonst

'Fehler'

)












wenns(

#Wenn Endergebnis gleich 20 ml Wärme Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_20ml_Wärme']['0'],

#Dann 20 ml Wärme Ergebnis MU

m['Leg_KW_20ml_Wärme']['4'],


#Wenn Endergebnis gleich 20 ml Säure Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_20ml_Säure']['0'],

#Dann 20 ml Säure Ergebnis MU

m['Leg_KW_20ml_Säure']['4'],


#Wenn Endergebnis gleich Originalprobe DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_01ml_Original']['0'],

#Dann 0.1 Originalprobe Ergebnis MU

m['Leg_KW_01ml_Original']['4'],


#Wenn Endergebnis gleich Wärme DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_01_2_05ml_Wärme']['0'],

#Dann Wärme DA Ergebnis MU

m['Leg_KW_01_2_05ml_Wärme']['6'],


#Wenn Endergebnis gleich Säure DA Ergebnis,

m['Leg_KW_Enderg']['0']==m['Leg_KW_2_05ml_Säure']['0'],

#Dann Säure DA Ergebnis MU

m['Leg_KW_2_05ml_Säure']['5'],


#Sonst

'Fehler'

)












wenn(

#Wenn Enderegebnis na

this(0)=='na',

#Dann -

'Wegen hoher Begleitflora waren alle Ansätze nicht auswertbar. Daher kann keine Aussage zum Vorkommen von Legionellen getroffen werden. ',



#Sonst

verketten(

#MU Bemerkung

wenns(

#Wenn Ergebnis <5 und Volumen 20 ml und MU 🟨

enthaelt(this(0),'<')&&this(1)==20&&this(3)=='🟨',

#Dann

'Es wurden keine Legionellenkolonien in 20 ml nachgewiesen. Da nur 20 ml filtriert wurden liegt bei dem berechneten Endergebnis pro 100 ml eine stark erhöhte Messunsicherheit vor. ',



#Wenn Volumen 20 ml und MU 🟨

this(1)==20&&this(3)=='🟨',

#Dann

'Es wurden nur vereinzelte Legionellenkolonien in 20 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine stark erhöhte Messunsicherheit vor. ',



#Wenn Volumen 20 ml und MU 🟦

this(1)==20&&this(3)=='🟦',

#Dann

'Es wurde nur eine geringe Anzahl von Legionellenkolonien in 20 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine erhöhte Messunsicherheit vor.',



#Wenn Volumen 20 ml und MU 🟩

this(1)==20&&this(3)=='🟩',

#Dann

'',



#Wenn Volumen 20 ml und MU ⬜️

this(1)==20&&this(3)=='⬜️',

#Dann

'Die Anzahl von Legionellenkolonien liegt oberhalb der oberen Auszählgrenze. Daher ist nur die Angabe einer Mindestkonzentration pro 100 ml möglich.',



#Wenn Ergebnis <100 und Volumen 1 oder 1.1 ml und MU 🟧

enthaelt(this(0),'<')&&(this(1)==1||this(1)==1.1)&&this(3)=='🟧',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden keine Legionellenkolonien nachgewiesen. Daher liegt eine hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellen-konzentration liegt im Bereich von < 10² KBE/100 ml.',



#Wenn Volumen 1 oder 1.1 ml und MU 🟧

(this(1)==1||this(1)==1.1)&&this(3)=='🟧',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden nur vereinzelte Legionellenkolonien nachgewiesen. Daher liegt eine hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von 10² KBE/100 ml.',



#Wenn Volumen 1 oder 1.1 ml und MU 🟦

(this(1)==1||this(1)==1.1)&&this(3)=='🟦',

#Dann

'Es wurde nur eine geringe Anzahl von Legionellenkolonien in 1 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine erhöhte Messunsicherheit vor.',



#Wenn Volumen 1 oder 1.1 ml und MU 🟩

(this(1)==1||this(1)==1.1)&&this(3)=='🟩',

#Dann

'',



#Wenn Volumen 1 oder 1.1 ml und MU ⬜️

(this(1)==1||this(1)==1.1)&&this(3)=='⬜️',

#Dann

'Die Anzahl von Legionellenkolonien liegt oberhalb der oberen Auszählgrenze. Daher ist nur die Angabe einer Mindestkonzentration pro 100 ml möglich.',



#Wenn Ergebnis <200 und Volumen 0.5 oder 0.6 ml und MU 🟧

enthaelt(this(0),'<')&&(this(1)==0.5||this(1)==0.6)&&this(3)=='🟧',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden keine Legionellenkolonien nachgewiesen. Daher liegt eine hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellen-konzentration liegt im Bereich von < 10² KBE/100 ml.',



#Wenn Volumen 0.5 oder 0.6 ml und MU 🟧

(this(1)==0.5||this(1)==0.6)&&this(3)=='🟧',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden nur vereinzelte Legionellenkolonien nachgewiesen. Daher liegt eine hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von 10² KBE/100 ml bis 10³ KBE/100 ml.',



#Wenn Volumen 0.5 oder 0.6 ml und MU 🟦

(this(1)==0.5||this(1)==0.6)&&this(3)=='🟦',

#Dann

'Es wurde nur eine geringe Anzahl von Legionellenkolonien in 0,5 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine erhöhte Messunsicherheit vor.',



#Wenn Volumen 0.5 oder 0.6 ml und MU 🟩

(this(1)==0.5||this(1)==0.6)&&this(3)=='🟩',

#Dann

'',



#Wenn Volumen 0.5 oder 0.6 ml und MU ⬜️

(this(1)==0.5||this(1)==0.6)&&this(3)=='⬜️',

#Dann

'Die Anzahl von Legionellenkolonien liegt oberhalb der oberen Auszählgrenze. Daher ist nur die Angabe einer Mindestkonzentration pro 100 ml möglich.',



#Wenn Ergebnis <1000 und Volumen 0.1 ml und MU 🟥

enthaelt(this(0),'<')&&this(1)==0.1&&this(3)=='🟥',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden keine Legionellenkolonien nachgewiesen. Daher liegt eine sehr hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von < 10³ KBE/100 ml.',



#Wenn Volumen 0.1 ml und MU 🟥

this(1)==0.1&&this(3)=='🟥',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden nur vereinzelte Legionellenkolonien nachgewiesen. Daher liegt eine sehr hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von 10³ KBE/100 ml.',



#Wenn Volumen 0.1 ml und MU 🟦

this(1)==0.1&&this(3)=='🟦',

#Dann

'Es wurde nur eine geringe Anzahl von Legionellenkolonien in 0,1 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine erhöhte Messunsicherheit vor.',



#Wenn Volumen 0.1 ml und MU 🟩

this(1)==0.1&&this(3)=='🟩',

#Dann

'',



#Wenn Volumen 0.1 ml und MU ⬜️

this(1)==0.1&&this(3)=='⬜️',

#Dann

'Die Anzahl von Legionellenkolonien liegt oberhalb der oberen Auszählgrenze. Daher ist nur die Angabe einer Mindestkonzentration pro 100 ml möglich.',



#Wenn Ergebnis <1000 und Volumen 0.05 ml und MU 🟥

enthaelt(this(0),'<')&&this(1)==0.05&&this(3)=='🟥',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden keine Legionellenkolonien nachgewiesen. Daher liegt eine sehr hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von < 10³ KBE/100 ml.',



#Wenn Volumen 0.05 ml und MU 🟥

this(1)==0.05&&this(3)=='🟥',

#Dann

'Es war nur ein Ansatz mit geringem Volumen der Originalprobe auswertbar und in diesem Ansatz wurden nur vereinzelte Legionellenkolonien nachgewiesen. Daher liegt eine sehr hohe Messunsicherheit vor und die Angabe eines exakten quantitativen Endergebnisses pro 100 ml ist nicht möglich. Die Legionellenkonzentration liegt im Bereich von 10³ KBE/100 ml.',



#Wenn Volumen 0.05 ml und MU 🟦

this(1)==0.05&&this(3)=='🟦',

#Dann

'Es wurde nur eine geringe Anzahl von Legionellenkolonien in 0,05 ml nachgewiesen. Daher liegt bei dem berechneten Endergebnis pro 100 ml eine erhöhte Messunsicherheit vor.',



#Wenn Volumen 0.05 ml und MU 🟩

this(1)==0.05&&this(3)=='🟩',

#Dann

'',



#Wenn Volumen 0.05 ml und MU ⬜️

this(1)==0.05&&this(3)=='⬜️',

#Dann

'Die Anzahl von Legionellenkolonien liegt oberhalb der oberen Auszählgrenze. Daher ist nur die Angabe einer Mindestkonzentration pro 100 ml möglich.',



#Sonst Fehler

'Fehler'

)

#Bei Hoher Begleitflora

,wenn(this(2)=='+++','Bei dem Ergebnis liegt wegen hoher Begleitflora eine erhöhte Messunsicherheit mit dem Risiko von Minderbefunden vor.','')

))




- -


Letzte Änderung: 26.09.2024

Allgemeines

Einführungsphase

Mitarbeiter

Aufträge

Proben

Probenvorlage

Berichte

Berichtstabellen Editor

Kunden

Kundenzone (optional)

Anlagen

Angebote

Rechnungen

Parameter

Rechnen mit Parametern

Schnittstellen

Webservice

Transformationscode

Prüfpläne / Grenzwerte / Spezifikationen

Dokumentenlenkung

Prüfmittel

Material

Mitarbeiterschulungen

8D-Report

Sonstiges

PDF-Vorlagen

Fragen und Antworten

Lieferantenbewertung

Dateiverwaltung

Auswertungen

Prozesse