Menu Content/Inhalt
Startseite arrow FAQ arrow Komplexe Berechnungen im Labor
Komplexe Berechnungen im Labor Drucken
Frage: Wie kann ich die GFR nach der MDRD-Formel im Laborblatt ausrechnen lassen?

Antwort: Dies geht erst ab Elexis 1.3

Erstellen Sie zunächst wie gewohnt einen neuen Laborparameter mit einem passenden Namen.




Der Referenzbereich ist hier nicht nur vom Geschlecht, sondern auch vom Alter abhängig, ausserdem wird das Resultat ja nur geschätzt sein. Wir verzichten deshalb hier auf den Referenzbereich.
Durch Klick auf "Formel" öffnet sich der (neu mehrzeilige) Formeleditor:



Vermutlich wird Sie die Syntax etwas irritieren. Ich komme nachher noch darauf zurück.
Jedenfalls können Sie ab sofort die geschätzte GFR anzeigen lassen:



Nun  zur Syntax in obigem Script. Wie Sie sehen, wird auf das Alter des Patienten mit [Patient.Alter] und aufs Geschlecht mit [Patient.Geschlecht] zugegriffen. generell gelten dieselben Regeln, wie bei den Platzhaltern in Textvorlagen[1].
Das Serum-Kreatinin erhalten wir hier mit C_10, weil dieser Laborparameter bei mir an dieser Position definiert ist. Dies müssen Sie an Ihre Konfiguration anpassen. Als angezeigtes Resultat wird letztlich der mit "return" zurückgelieferte Wert verwendet,

Die Sprachsyntax ist eine Art vereinfachtes untypisiertes und interpretiertes Java. Der verwendete Scriptinterpreter ist "Beanshell", dementsprechend können Sie auch weitere Informationen zur Syntax auf der BeanShell-Website nachschlagen.

Wenn Sie einen Fehler im Script haben, wird ?formel? an der Stelle des Resultats angezeigt.

Für ElexisPlus-Mitglieder wird ein Test-Servlet bereitgestellt, auf dem Sie Ihre Scripts testen können und aussagekräftigere Fehlermeldungen erhalten.

[1] Fussnote für technisch Interessierte: Dies hat auch die Auswirkung, dass der Inhalt einer solchen Variablen grundsätzlich als String (Zeichenkette)  zurückgeliefert wird. Der untypisierten Sciptsprache BeanShell ist das egal, aber beim Aufruf von Java-Libraryfunktionen wie Math.pow muss hier das Alter zunächst in den korrekten Typ (Integer) konvertiert werden.

 
< zurück   weiter >