F_Spondylodesen_oder_WK_Ersatz_bei_Trauma_Ausschluss
G-IQI-Hilfsfunktion (CheckRule) Gültigkeit: 01.01.2023 bis 31.12.2023Hilfs-Funktionen kapseln wiederverwendbare Teilbedingungen (z. B. „ist der Patient
verstorben?"). Regeln rufen sie über
CheckRule(F_Spondylodesen_oder_WK_Ersatz_bei_Trauma_Ausschluss, M_TRUE) auf.Logik in Klartext
Wenn (ein OPS-Code in der Liste („Spondylodesen WKErsatz 1 Segment"-OPS-Codes oder „Spondylodesen WKErsatz 2 Segment"-OPS-Codes oder „Spondylodesen WKErsatz 3 Segment"-OPS-Codes oder „komplexe WS Rekonstruktion"-OPS-Codes) ODER ein OPS-Code in der Liste „WS Sonderfaelle TU Trauma"-OPS-Codes) UND die Bedingung „F_Spondylodesen_oder_WK_Ersatz_bei_Tumor_Ausschluss" zutrifft UND (eine der Diagnosen in der Liste „Trauma"-ICDs ODER eine der Diagnosen zwischen 'M8000' und 'M8099'), dann Meldung M_FALSE; sonst Meldung M_TRUE.
Wenn (OPS in Tabelle (OPS_GIQI_Spondylodesen_WKErsatz_1_Segment + OPS_GIQI_Spondylodesen_WKErsatz_2_Segment + OPS_GIQI_Spondylodesen_WKErsatz_3_Segment + OPS_GIQI_komplexe_WS_Rekonstruktion) oder OPS in Tabelle OPS_GIQI_WS_Sonderfaelle_TU_Trauma)
und die Bedingung „F_Spondylodesen_oder_WK_Ersatz_bei_Tumor_Ausschluss" zutrifft
und (HD/ND in Tabelle ICD_GIQI_Trauma oder HD/ND in range('M8000'..'M8099'))
dann: → Meldung M_FALSE
sonst: → Meldung M_TRUE
Original-Spezifikation (3M-DSL)
if (SRG in Table (OPS_GIQI_Spondylodesen_WKErsatz_1_Segment + OPS_GIQI_Spondylodesen_WKErsatz_2_Segment +
OPS_GIQI_Spondylodesen_WKErsatz_3_Segment + OPS_GIQI_komplexe_WS_Rekonstruktion) or
SRG in Table (OPS_GIQI_WS_Sonderfaelle_TU_Trauma)) and
CheckRule(F_Spondylodesen_oder_WK_Ersatz_bei_Tumor_Ausschluss, M_TRUE) and
(DDX in Table (ICD_GIQI_Trauma) or DDX in Range ('M8000'..'M8099')) then
RULE = M_FALSE() else
RULE = M_TRUE()
endif