Anweisungen im Regelwerk
Mithilfe von Anweisungen können bestimmte Bedingungen für die auf die Anweisung folgenden Parameter festgelegt werden. Die Bedingungen gelten so lange, bis sie durch eine neue Anweisung geändert oder aufgehoben werden. Eine Anweisung wird durch geschweifte Klammern gekennzeichnet.
Beispiel:
{+n +v}
sperr (12,14,15,16,20)
{ }
In diesem Beispiel gilt für den Parameter „sperr“, dass nur bei einem eingetragenen Notfallschein (N) und Vertreterschein (V) bei den eingetragenen Ziffern eine Fehlermeldung erfolgt. Bei einem Überweisungs- oder Auftragsschein (U bzw. A) und den Ziffern jedoch nicht. Mit { } heben Sie die Anweisung wieder auf. Eine + Bedingung bedeutet einen Einschluss (bei mehreren + Bedingungen muss mindestens eine erfüllt sein), eine - Bedingung bedeutet einen Ausschluss des jeweiligen Parameters (die - Bedingungen greifen, sobald eine zutrifft).
Sie können außerdem altersabhängige Regeln erstellen. Dabei gilt:
{+x} nachfolgende Regeln gelten für alle Patienten ab dem x-ten Lebensjahr
{-x} nachfolgende Regeln gelten nicht für alle Patienten ab dem x-ten Lebensjahr
Der erlaubte Wertebereich für x ist 1 bis 99.
Es ist möglich auf diesem Weg Zeiträume einzugeben: {+5 -12} die nachfolgenden Regeln gelten für alle Patienten zwischen dem 5. und dem 12. Lebensjahr.
Die Altersangaben können mit den unten aufgeführten Bedingungen (+a, -a, +stat) verknüpft werden.
Mögliche Parameter
k |
Krankenschein |
u |
Überweisung |
um |
Überweisung zur Mitbehandlung |
uk |
Überweisung zur Konsiliaruntersuchung |
us |
Überweisung selbst ausgestellt |
kura |
Überweisung kurativ |
praev |
Überweisung zur Prävention |
sohi |
Überweisung für sonstige Hilfen |
a |
Auftrag |
ar |
Auftrag (Rahmen) |
az |
Auftrag (Ziel) |
b |
Belegarztschein |
n |
Notfallschein (allg.) |
nn |
Notfallschein (normal) |
nf |
Notfallschein (Fahrdienst) |
nz |
Notfallschein (zentraler Dienst) |
nr |
Notfallschein (Rettungswagen) |
v |
Vertreterschein |
lab |
IVD-Auftrag (früher als Laborauftragsschein bezeichnet) |
amb |
ambulante Leistung |
stat |
stationäre Leistung |
|
|
Weitere Beispiele: |
|
{+u -praev} |
nur bei Überweisung, nicht aber bei Prävention |
{+amb -u} |
nur ambulant, nicht bei Überweisung |
{+amb} |
nur ambulant (schließt stationär aus) |
{-v} |
alles außer Vertreterscheine |
Suchen und Ersetzen von Regeln mittels Platzhaltern durch Bearbeitung des Regelwerks
Die "Suchen & Ersetzen" Funktionalität ermöglicht es, mittels Suchmustern platzsparende Anweisungen in das Praxisregelwerk zu schreiben. Die Vorteile sind eine bessere Übersichtlichkeit und zum anderen müssen diese Anweisungen nicht jedes Mal aktualisiert werden, wenn sich im KBV- oder KV-Regelwerk die entsprechende Regel geändert hat, da die Platzhalter in den Suchmustern flexibel mit den Inhalten der Regeln umgehen können.
Such-Muster und Ersatz-Muster sehen wie normale Regeln aus, erlauben aber zusätzlich die Zeichen ~ und * (= Platzhalter). Das Zeichen ~ markiert eine Regel als Such-Muster, das * steht für "beliebig (viele), aber auch keins". Die Platzhalter (*) sind an diversen Positionen erlaubt. Für alles, was links von der Regel steht, ist ein einzelnes * erlaubt. Sie können für den numerischen Parameter einer Regel oder für eine oder mehrere Ziffern stehen.
Beispiel für das Entfernen von Leistungen
Mit der Anweisung
~ nn (10340/01741,02300-02302,02311,02321-02323,02330-02331
,02340-02343,02350,02360,10320,10322,10324,10341-10342
,30500-30501,30600-30601,30610-30611)
nn (10340 / 01741,02300-02302,02311,02321-02323,02330-02331
,02340-02343,02350,02360,10320,10322,10324,10341-10342
,30500-30501,30600-30601)
entfernen Sie das Ziffern-Intervall 30610-30611 aus der zuerst genannten Regel.
Den gleichen Effekt, aber flexibler und mit viel kürzerer Schreibweise erreichen Sie durch die Verwendung von Platzhaltern:
~ nn (10340/*,30610-30611)
nn (10340 /*)
Dies bedeutet: Ersetze alle nn-Regeln, bei denen links die Ziffer 10340 steht und rechts beliebige Ziffern und sowie die Ziffern 30610-30611 stehen, durch die gleichen Regeln ohne die Ziffern 30610-30611.
Hinweis: Wichtig ist hierbei, dass die jeweils gefundenen * des Such-Musters bei Ersetzung im Ersatz-Muster eingesetzt werden.
Mit der Anweisung
~ nn (*/*,30610-30611)
nn (*/*)
können Sie das Ziffernintervall 30610-30611 aus allen nn-Regeln entfernen, egal was sonst noch in den Regeln steht.
Das * steht hier für eine beliebige Menge von Ziffern. Daher macht es auch nichts aus, wenn sich im KBV-Regelwerk etwas ändert, was in der Bereich des * fällt.
Beispiel für das Hinzufügen von Leistungen
Mit der Anweisung
~ nn (10340
/ 01741)
nn (10340 / 01741, 02311,
02312)
fügen sie der Regel die Ziffern 02311, 02312 hinzu.
Ähnliches mit Platzhaltern können Sie folgendermaßen formulieren:
~ nn (10340
/ *)
nn (10340 / *, 02311,
02312)
Dies bedeutet, dass Sie allen nn-Regeln, die links die Ziffer 10340 enthalten und rechts beliebige Ziffern, die Ziffern 02311, 02312 hinzufügen.
Beispiel für das Entfernen von Regeln
Mittels der neuen Regel leer() können Sie eine Regel(art) komplett eliminieren. Da auch hier die Platzhalter verwendet werden können, können Sie damit mehrere Regeln oder eine ganze Regelart ausschalten.
Deaktivieren der Regeln für die Mindestkontakte:
Mit der Anweisung
~ minkon=* (*/*)
leer()
Ersetzen Sie minkon-Regeln des KBV-Regelwerks des KBV-Regelwerks durch die neue leere Regel, was einer Deaktivierung aller minkon-Regeln gleichkommt.
Beispiel für Platzhalter für Arztkennzeichen
Das * kann auch am Anfang einer Regel eingesetzt werden, um z. B. als Platzhalter für der Regel vorangestellte Arztkennzeichen zu dienen. In diesem Fall ist es noch vor das ~-Zeichen zu schreiben
*~ nn (10340
/ *)
* nn (10340 / *, 02311,
02312)
Beispiel für gleichzeitiges Entfernen und Hinzufügen
Das Hinzufügen und Entfernen ist auch in einem einzigen Ausdruck möglich.
Mit der Anweisung
~ nn (*,03110
/ *,03120)
nn (*,03111 / *,03121 )
Ersetzen Sie in allen nn-Regeln, in denen links die Ziffer 03110 vorkommt und rechts die Ziffer 03120, links die 03110 durch die 03111 und rechts die 03120 durch die 03221.