Hallo Indamed, hallo Experten:
leider funktioniert auch in der Shcnellinfo die Anzeige Größe Gewicht BMI von den Meswerte nicht mehr
Dies lief bisher über dieses Skript:
{PHP}
$gesch = "{Patient.Geschlecht}";
$groesse = "{Auftrag:MW_GROESSE:Ergebnis:Alt}";
$gewicht = "{Auftrag:MW_GEWICHT:Ergebnis:Alt}";
$groesse =str_replace(',', '.', $groesse);
$gewicht =str_replace(',', '.', $gewicht);
$kbbmi =str_replace(',', '.', $kbbmi);
$bmi = $gewicht/(($groesse)*($groesse));
if(round($bmi,1) == "0")
{
echo "k.A. BMI";
}
else
{
echo "BMI: ";
echo round($bmi,1);
if($gesch == 1)
{
if(round($bmi) < 20)
echo(" = Untergewicht");
if((round($bmi) >= 20) && (round($bmi) < 25))
echo(" = Normalgewicht");
if((round($bmi) >= 25) && (round($bmi) < 30))
echo(" = Übergewicht");
if((round($bmi) >= 30) && (round($bmi) < 40))
echo(" = Adipositas");
if(round($bmi) > 40)
echo(" = massive Adipositas");
}
else if($gesch == 2)
{
if(round($bmi) < 19)
echo(" = Untergewicht");
if((round($bmi) >= 19) && (round($bmi) < 24))
echo(" = Normalgewicht");
if((round($bmi) >= 24) && (round($bmi) < 30))
echo(" = Übergewicht");
if((round($bmi) >= 30) && (round($bmi) < 40))
echo(" = Adipositas");
if(round($bmi) > 40)
echo(" = massive Adipositas");
}
echo " | $groesse | $gewicht";
$bmi = round($bmi,1);
}
Was ist falsch ??
DANKE
Gruss aus Heidelberg