SPLG Grouper

SCM-Format

Das SCM-Format gibt jeden Datensatz als Scheme-S-Expression aus, eine Zeile pro Datensatz. Es eignet sich besonders zum Einlesen in Scheme-basierte Auswertungen, lässt sich aber auch mit jedem anderen S-Expression-fähigen Werkzeug verarbeiten.

Im Gegensatz zu CSV/JSON/XML werden im SCM-Format nur die belegten Felder eines Falles ausgegeben — leere Werte und unbenutzte Felder werden weggelassen.

splg.scm

Die Datei enthält pro Fall eine S-Expression mit den Grouper-Resultaten.

Beispiel:

((burnr "12345678")
 (fall-id "1234567")
 (splg NEO1)
 (lgs NEO1 NEOG)
 (lactrl 10)
 (lactrl-codes "GGW.2000.4500" "SSW.37.42" "Z380")
 (errorcode "0"))
burnr
Die BUR-Nummer des Betriebs
fall-id
Die Fall-ID des Falles
splg
Die dem Fall zugeteilte SPLG
lgs
Liste aller dem Fall zugeteilten Gruppen (SPLG plus Querschnitts- und Mindestfallzahlgruppen)
lactrl
Leistungscontrolling-Status
lactrl-codes
Liste der Codes, welche zum Leistungscontrolling-Status führen
errorcode
Gruppierungsstatus
notes
Kontextabhängige Zusatzinformationen, falls vorhanden
zusatz
Aus dem Eingabeformat durchgereichte Werte, falls vorhanden

gaf.scm

Die Datei gaf.scm wird nur optional erzeugt, da sie deutlich mehr Zeit für die Erstellung benötigt und auch viel Speicherplatz verbraucht. Sie enthält pro Fall für jeden ICD-, CHOP- und AD-Code eine S-Expression mit Basisinformationen des Falles, Informationen zum jeweiligen Code und insbesondere zu den SPLG, für welche der Code relevant ist.

Die GAF-Datei kann im normalen und im erweiterten (verbose) Format erzeugt werden. Im erweiterten Format sind deutlich mehr Felder enthalten. Je nach Versorgungsbereich variert die Auswahl und Reihenfolge der Felder — siehe Excel-Format für die vollständigen Feldlisten je Versorgungsbereich.

Beispiel (eine S-Expression pro relevantem Code):

((burnr "12345678") (plz "8000") (standort "01")
 (skz "ABCD") (fallid "1234567") (falltyp "A:3:1")
 (splg NEO1) (lactrl 10)
 (lactrlcode "[GGW.2000.4500,SSW.37.42,Z380]")
 (quer "[]") (mfz "[]") (mfzo "[[]]") (errorcode "0")
 (age 0) (ssw 402) (ggw 3190) (hd 1)
 (catalog 0) (length 4) (code "Z3.80") (codable "T")
 (codetext "Einling, Geburt im Krankenhaus")
 (lg1 NEOG) (lg2 NEO1))

((burnr "12345678") (plz "8000") (standort "01")
 (skz "ABCD") (fallid "1234567") (falltyp "A:3:1")
 (splg NEO1) (lactrl 10)
 (lactrlcode "[GGW.2000.4500,SSW.37.42,Z380]")
 (quer "[]") (mfz "[]") (mfzo "[[]]") (errorcode "0")
 (age 0) (ssw 402) (ggw 3190) (hd 0)
 (catalog 2) (code "GGW.2000.4500") (codable "T")
 (codetext "Geburtsgewicht von 2000g bis unter 4500g")
 (lg1 NEOG) (lg2 NEO1))