Freitextcodierung in NSSP - ESSENCE: Teil 2

Dies ist der zweite Artikel in der Reihe zum Schreiben von ESSENCE-Freitextabfragen. Wir danken dem Senior Data Analyst Zachary Stein für die Entwicklung dieser Serie.

Teil 1. Platzhalter
Teil 3. Einschlussbedingungen
Teil 4. Ausschlussbedingungen und Klammern
Teil 5. Eine "Starter" -Sturzverletzungsabfrage und Beispiele für komplexe Abfragen
Teil 6. Dinge einpacken

Einführung

Die Suchkriterien für ESSENCE-Freitextabfragen basieren auf booleschen logischen Operatoren und regulären Ausdrücken. Freitextabfragen sind nicht Groß- und Kleinschreibung beachten und möglicherweise "^" für Platzhalter enthalten; "," Für mehrere Einträge; "ISBLANK", um nach Leerzeichen zu suchen; "ISNULL", um nach Nullen zu suchen; [COMMA] nach Kommas suchen; und Operatoren "und", "oder", "und nicht" und Klammern "()", um Reihenfolge und Gruppierung zu definieren. Diese Reihe wird all diese Themen ausführlich behandeln.

Freitextabfragen machen die Praxis der syndromalen Überwachung, insbesondere die Verwendung von NSSP-ESSENCE, an verschiedene Datenquellen und -typen anpassbar. Durch die Verwendung von Freitextabfragen können Analysten und Epidemiologen ein hohes Maß an Anpassung vornehmen. Sie können Freitextabfragen schnell codieren und schnell auf Ausbrüche, Katastrophen und Ereignisse reagieren, die sich entwickeln. Mit diesen Funktionen können Benutzer Abfragen an ihre Datenebene anpassen und so genaue Ergebnisse sicherstellen.

Es folgt die Freitextcodierung in ESSENCE, die allen Benutzern zugänglich ist unterschiedliche Muster. Durch das Erlernen des Lesens dieser Muster können Benutzer Anfragen von vielen Stellen aus entgegennehmen und sie entsprechend ihren individuellen Anforderungen neu verwenden. Die Überwachung des Syndroms hängt stark von den Methoden des Teilens ab, und die Praktiker müssen die Sprache verstehen.

Teil 2. Unterstriche_und Klammern []

Unterstriche und Klammern sind insofern gleich, als sie jeweils eine einzelne Position in einer Folge von Zahlen, Text oder Symbolen darstellen. Ein Unterstrich ist ein Platzhalter, der angibt, dass sich etwas, überhaupt etwas, an einer bestimmten Position befinden muss. In einer Klammer kann der Benutzer angeben, welche Optionen an dieser Position angezeigt werden können.

_ Unterstriche
Ein Platzhalter, der angibt, dass in der Position etwas vorhanden sein muss.

Nehmen wir die folgenden Hauptbeschwerden (Chief Complaints, CC) an, die zuvor in Teil 1 Wildcards verwendet wurden, und den Wunsch, eine Abfrage für sturzbedingte Verletzungen zu erstellen.

  1. Fallen
  2. Fiel aus dem Auto
  3. Verletzung des linken Arms; Fallen
  4. Mit Freunden ausfallen; Lebensmüde
  5. Fühlt sich niedergeschlagen
  6. Der Patient wurde nach einem Sturz ins Gesicht gebracht
  7. Fallen; Verletzung des linken Handgelenks
  8. Fühlt sich verstopft an; Allergien

Sie können davon ausgehen, dass die fettgedruckten CCs 1, 2, 3, 6 und 7 die sind beabsichtigt Fälle und 4, 5 und 8 sind falsch positiv.

In der folgenden Tabelle wird gezeigt, wie sich die Verwendung des _Underscore auf die Ergebnisse auswirken kann:

_ Beispiele für Unterstreichungsabfragen
_ Beispiele für Unterstreichungsabfragen
Code Beschreibung
^ Fall_ ^ Ein Unterstrich am Ende einer Textzeichenfolge bedeutet, dass dem Text etwas folgen muss. Gibt die CCs 4, 5, 6 und 7 zurück. Beachten Sie, dass der Unterstrich an die Stelle eines „e“ in CC 5 und eines „;“ tritt. in CC 7.
^ _Fall ^ Dieser Unterstrich am Anfang gibt an, dass sich etwas vor dem Text befinden muss. Gibt die CCs 3, 5 und 6 zurück. Beachten Sie, dass der Unterstrich den Platz eines Leerzeichens in den CCs 3 und 6 einnimmt.
^ _Fall_ ^ Dies gibt an, dass etwas vor und nach dem Text stehen muss. Gibt die CCs 5 und 6 zurück.
^ F_ll ^ Dieser Unterstrich ist eine gebräuchliche Verwendung von Unterstrichen. Er befindet sich in der Mitte einer Textzeichenfolge und gibt an, dass sich an dieser Stelle etwas befinden muss. Gibt die CCs 1, 2, 3, 4, 5, 6 und 7 zurück.
^ F__ll ^ Unterstriche können in Reihe verwendet werden. Zwei in einer Reihe bedeutet, dass an beiden Stellen etwas sein muss. Gibt die CCs 1, 2, 3, 4, 5, 6 und 7 zurück. Wenn Sie sich außerhalb unserer Beispiel-CCs bewegen, gibt dieser Code auch die Textzeichenfolgen Feel, Left lower, Fail und möglicherweise viele andere zurück.

Hinweise zur Verwendung von Unterstrichen in Abfragen

  • Um das Unterstrichsymbol abzufragen, setzen Sie es in Klammern: ^ [_] ^
  • Unterstriche sind in ICD10-CM-Abfragen nützlich, wenn der Abfragecodierer sich um die späteren Ziffern des Codes kümmert, aber nicht angeben muss, was davor steht.

Im folgenden Beispiel geben die beiden Unterstriche in einer Reihe an, dass in dieser Definition die „2“ an sechster Stelle eine vorsätzliche Selbstverletzung anzeigt und der wichtige Teil dieses Diagnosecodes ist: ^ T39 .__ 2 ^

Es ist üblich, dezimale und nicht dezimale Formen von ICD10-Codes in Syndromdefinitionen und Freitextcode aufzunehmen. Seien Sie dabei vorsichtig.

Wenn wir die Dezimalstelle im Beispiel ^ T39 .__ 2 ^ löschen, um eine nicht dezimale Abfrage ^ T39__2 ^ zu erstellen, würden wir die beabsichtigten nicht dezimalen ICD10-Codes wie T39012A und T392X2A übernehmen - ABER die Abfrage würde auch unbeabsichtigte Codes erfassen wie die ICD10-Codes T39.121A oder T39.829A. Glücklicherweise ist dies für unser Beispiel „absichtliche Selbstverletzung“ nicht relevant, da es keine gültigen T39 ICD10-Codes mit einer 2 an fünfter Stelle gibt. Dies gilt jedoch nicht für alle Codes und kann dazu führen, dass unbeabsichtigte Besuche eingeschlossen werden in Ihrer Anfrage.

[] Klammern
Platzhalter, die Elemente angeben, die an einer Position vorhanden sein können.

In der folgenden Tabelle wird gezeigt, wie sich die Verwendung von Klammern auf die Ergebnisse auswirken kann:

[] Beispiele für Klammerabfragen
[] Beispiele für Klammerabfragen
Code Beschreibung
^ [; t] Fall ^ Die Klammern am Anfang bedeuten, dass dem Text „Fall“ ein Leerzeichen, ein Semikolon oder ein „t“ vorangestellt werden muss. Ein und nur eines der beiden in Klammern gesetzten Elemente muss vor dem Begriff stehen. Gibt die CCs 3, 5 und 6 zurück.
^ Fall [; i] ^ Die Klammern am Ende bedeuten, dass eines der in Klammern gesetzten Elemente dem Begriff folgen muss. Gibt die CCs 6 und 7 zurück.
^ [; t] Fall [; i] ^ Die Klammern vor und nach dem Begriff geben an, dass eines der Elemente in Klammern vor und nach dem Begriff stehen muss. Gibt CC 6 zurück.
^ F [ae] ll ^ Diese Klammer befindet sich in der Mitte einer Textzeichenfolge. Es zeigt an, dass ein "a" oder ein "e" diesen Platz einnehmen muss. Gibt die CCs 1, 2, 3, 4, 5, 6 und 7 zurück.

Hinweise zu Klammern

  • Klammern können problematisch sein. Wenn Ihre Abfrage keine Ergebnisse liefert, sind Ihre Klammern möglicherweise die Ursache des Problems.
  • Klammern können Bereiche wie [a-f] oder [4-8] enthalten. Es folgen alle gleichwertigen Bracket-Anweisungen:
    • [0-2] = [012]
    • [0123456789] = [0-9] = [0-23-9]
    • [a-c] = [abc]
    • [0-3a-d] = [0123abcd]
  • In Klammern gesetzte Buchstaben unterscheiden NICHT zwischen Groß- und Kleinschreibung.
  • Klammern können nur EINE Position einnehmen:
    • Sie können keine Zahl mit mehr als einer Ziffer einklammern.
    • [0-24] gibt NICHT die Zahlen Null bis Vierundzwanzig an; stattdessen wird es als null bis zwei oder vier oder als äquivalente Klammer interpretiert.
  • Bereiche können nicht rückwärts oder in einer Schleife ausgeführt werden. Beispiele für ungültige Klammern: [9–2] und [x - a].
  • Das Abfragen bestimmter Satzzeichen funktioniert nur in Klammern. Beispiele folgen:
    • [COMMA], um nach Kommas zu suchen
    • [_] um nach Unterstrichen zu suchen

Beispiele, die Unterstrich und Klammer verwenden

Klammern werden häufig bei Abfragediagnoseabfragen (DD) verwendet. DD-Codes beginnen häufig mit einer Liste von Satzzeichen in Klammern, um sicherzustellen, dass Sie die erhalten Start eines DD-Codes und dass Ihr abgefragter Text nicht in der Mitte angezeigt wird. Unterstriche sind auch bei DD-Abfragen hilfreich. Beachten Sie die Verwendung von Klammern und Unterstrichen im folgenden Auszug aus der CCDD-Kategorie CDC Firearm Injury v1:

… .. (, ^ [; /] W3 [23] ^ und nicht, (, ^ [; /] W3 [23] ___ [DS] ^ oder ^ [; /] W3 [23] .___ [DS ] ^,),),… ..

Dieser Auszug verwendet Unterstriche in seinen Negationen. Ein "D" oder ein "S" an der siebten Stelle dieses ICD10-Codes zeigt an, dass es sich um einen nachfolgenden oder nachfolgenden Besuch handelt und nicht um einen ED-Besuch mit akuter Schusswaffenverletzung. Durch die Verwendung einer Reihe von Unterstrichen konnten die Autoren angeben, was sie wollten wollte nicht auf dem siebten Platz ohne Angabe des mittleren Teils des DD-Codes, der davor stand.

Die ICD10-Codes in diesem Beispiel geben an, dass dem Code ein Semikolon, ein Schrägstrich oder ein Leerzeichen vorangestellt werden muss. Beachten Sie die Klammer [23]: Dadurch werden mehrere Formulare mit einer einzigen Anweisung erfasst. Beispielsweise sind die folgenden ESSENCE-Freitextcodes gleichwertig, wobei der zweite prägnanter ist:

^; W32 ^ oder ^ / W32 ^ oder ^ W32 ^ oder ^ W33 ^ oder ^ / W33 ^ oder ^ W33 ^ = ^ [; /] W3 [23] ^

Versuch es!

Führen Sie diese beiden Abfragen in einem Feld Entladungsdiagnose aus. Beachten Sie, wie die Ergebnisse gleich sind:

^; W32 ^ oder ^ / W32 ^ oder ^ W32 ^ oder ^ W33 ^ oder ^ / W33 ^ oder ^ W33 ^

^ [; /] W3 [23] ^

Nehmen Sie eine einfache Abfrage und experimentieren Sie, indem Sie Buchstaben durch einen Unterstrich oder eine Liste in Klammern ersetzen. Sie können unerwartete Ergebnisse finden, wenn Sie ^ Tick ^ mit ^ T_ck ^ mit ^ T [aeiou] ck ^ vergleichen oder wenn Sie ^ Heroin ^ mit ^ Her__n ^ mit ^ her [io] [oi] n ^ vergleichen

Wir danken dem Senior Data Analyst Zachary Stein für die freiwillige Teilnahme an einer Reihe von Artikeln zur Freitextcodierung. Stein, der früher beim Kansas Department of Environment and Health tätig war, leistet epidemiologische Arbeit, um die NSSP-Bemühungen zu unterstützen. Stein ist aktiver Teilnehmer an der NSSP CoP. Er schrieb zunächst über Freitextcodierung als Eintrag im Forum des NSSP CoP Syndrome Definition Committee. Das Forum stieß auf großes Interesse und inspirierte diese Reihe. Stein erkennt die Beiträge anderer an, die zum Forumsbeitrag beigetragen haben.