DRGSystemDeutschland

Fehler melden

Stimmt etwas auf dieser Seite nicht? Beschreiben Sie kurz, was falsch ist — die Adresse der Seite wird mitgeschickt.

Die Meldung wird per E-Mail an die Redaktion gesendet und nicht gespeichert.

MCP-Funktion

Leistungsgruppe abrufen

lg_get

Liefert in 'focus' eine Leistungsgruppe nach § 135e SGB V mit allen Qualitätskriterien und deren Teilanforderungen, gegliedert nach Anforderungsbereich (personelle und sachliche Ausstattung, sonstige Voraussetzungen, verwandte Leistungsgruppen). Verweise auf andere Leistungsgruppen sind in beide Richtungen aufgelöst. Ohne Kode aufgerufen liefert die Funktion die oberste Gliederungsebene.

Argumente

NameTypPflichtStandardBeschreibung
codestring | nullnein—Kode der Leistungsgruppe ('LG14'), einer Anforderungsstufe ('LG64A') oder eines Leistungsbereichs ('LB1'). Leer lassen für den vollständigen Katalog; 'items' enthält dann alle Leistungsbereiche mit ihren Leistungsgruppen, die Verschachtelung steht in 'treeDepth'.
yearinteger | nullnein—Katalogjahr (z. B. 2026). Leer lassen für das aktuellste verfügbare Jahr.

Antwort

Aufbau von structuredContent laut outputSchema des Servers. Verschachtelte Felder lassen sich aufklappen.

  • ▶
    infoobject | null9 Felder

    Herkunft der Daten dieses Jahrgangs: Rechtsgrundlage, Version und Stand der zugrunde liegenden Kataloge sowie Quellen.

    • rechtsgrundlagestring | null

      Rechtsgrundlage der Leistungsgruppen und ihrer Qualitätskriterien.

    • hinweisstring | null

      Hinweis dazu, welche Angaben amtlich sind und welche redaktionell ergänzt wurden.

    • kriterienVersionstring | null

      Version des Katalogs der Qualitätskriterien des Medizinischen Dienstes Bund, aus dem dieser Jahrgang erzeugt wurde.

    • kriterienStandstring | null

      Stand (Veröffentlichungsdatum) des Katalogs der Qualitätskriterien.

    • kriterienHinweisstring | null

      Erläuterung, wenn Katalogjahr und Version der Qualitätskriterien auseinanderfallen. Null, wenn sie übereinstimmen.

    • opsVersionstring | null

      Version des Katalogs der OPS-Strukturmerkmale, aus dem dieser Jahrgang erzeugt wurde.

    • opsStandstring | null

      Stand (Veröffentlichungsdatum) des Katalogs der OPS-Strukturmerkmale.

    • ▶
      quellenobject[] | null2 Felder

      Quellen des Katalogs mit Titel und URL.

      • titelstring | null

        Titel der Quelle.

      • urlstring | null

        URL der Quelle.

    • ▶
      merkmalstypenobject[] | null3 Felder

      Die Eigenschaften, die aus dem Wortlaut der Kriterien erkannt werden, mit Schlüssel und Bedeutung. Die Schlüssel sind zugleich die zulässigen Werte des Filters 'merkmal'.

      • codestring | null

        Schlüssel der Eigenschaft, z. B. 'Jederzeit', 'Kooperation', 'Facharzt'.

      • labelstring | null

        Kurzbezeichnung der Eigenschaft für die Anzeige.

      • beschreibungstring | null

        Bedeutung der Eigenschaft.

  • yearinteger

    Katalogjahr, aus dem alle Daten dieser Antwort stammen.

  • ▶
    focusobject | null19 Felder

    Der abgefragte Kode mit allen Detaildaten. Null bei einer Suche und beim Katalog-Einstieg (leerer Kode).

    • nodeTypestring

      Art des Knotens: 'Leistungsbereich' (Fachgebiet, unter dem Leistungsgruppen geführt werden), 'Leistungsgruppe' (amtliche Leistungsgruppe nach Anlage 1 zu § 135e SGB V) oder 'Anforderungsstufe' (Stufe innerhalb einer Leistungsgruppe).

      Werte: Leistungsbereich · Leistungsgruppe · Anforderungsstufe

    • nummerinteger | null

      Amtliche Nummer der Leistungsgruppe nach Anlage 1 zu § 135e SGB V. Null bei einem Leistungsbereich.

    • stufestring | null

      Kennbuchstabe der Anforderungsstufe ('A', 'B', 'C') innerhalb einer Leistungsgruppe. Null bei allen anderen Knoten.

    • hinweisstring | null

      Erläuterung des Leistungsbereichs. Nur bei einem Leistungsbereich gesetzt.

    • nameKorrigiertstring | null

      Korrigierte Schreibweise der Bezeichnung, wenn die amtliche Bezeichnung einen Schreibfehler enthält. Null, wenn die amtliche Schreibweise korrekt ist.

    • ▶
      kriterienobject | null7 Felder

      Anzahl der Qualitätskriterien je Anforderungsbereich. Null bei Knoten ohne eigene Kriterien.

      • gesamtinteger

        Gesamtzahl der Qualitätskriterien der Leistungsgruppe.

      • personelleAusstattunginteger

        Anzahl Kriterien im Anforderungsbereich 'Personelle Ausstattung'.

      • sachlicheAusstattunginteger

        Anzahl Kriterien im Anforderungsbereich 'Sachliche Ausstattung'.

      • sonstigeVoraussetzungeninteger

        Anzahl Kriterien im Anforderungsbereich 'Sonstige Voraussetzungen'.

      • verwandteLeistungsgruppeninteger

        Anzahl Kriterien im Anforderungsbereich 'Verwandte Leistungsgruppen'.

      • teilanforderungeninteger

        Gesamtzahl der Teilanforderungen über alle Kriterien der Leistungsgruppe.

      • ▶
        merkmaleobject[] | null2 Felder

        Aus dem Wortlaut erkannte Eigenschaften mit der Anzahl der Kriterien, die sie tragen — etwa wie viele Kriterien jederzeitige Verfügbarkeit verlangen oder eine Kooperation zulassen. Leer, wenn keine erkannt wurde.

        • codestring | null

          Schlüssel der Eigenschaft.

        • anzahlinteger

          Anzahl der Qualitätskriterien dieser Leistungsgruppe, die die Eigenschaft tragen.

    • ▶
      kriterienlisteobject[] | null6 Felder

      Alle Qualitätskriterien dieses Knotens in der Reihenfolge der Veröffentlichung, jeweils mit ihren Teilanforderungen. Null bei Knoten ohne eigene Kriterien.

      • bereichstring

        Anforderungsbereich des Kriteriums: 'PersonelleAusstattung', 'SachlicheAusstattung', 'SonstigeVoraussetzungen' oder 'VerwandteLeistungsgruppen'.

        Werte: PersonelleAusstattung · SachlicheAusstattung · SonstigeVoraussetzungen · VerwandteLeistungsgruppen

      • namestring | null

        Wortlaut des Qualitätskriteriums, wie in Anlage 1 zu § 135e SGB V bzw. im Katalog des Medizinischen Dienstes Bund veröffentlicht.

      • identifierstring | null

        Kennung des Kriteriums im Katalog des Medizinischen Dienstes Bund (z. B. 'LG1_PA_1'). Nur als Referenz auf die Quelle; im Katalog nicht durchgängig eindeutig vergeben.

      • ▶
        verweisobject | null3 Felder

        Die im Kriterium genannte verwandte Leistungsgruppe, gegen diesen Katalog aufgelöst. Nur im Anforderungsbereich 'VerwandteLeistungsgruppen' gesetzt.

        • codestring | null

          Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

        • fullCodestring | null

          Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

        • descriptionstring | null

          Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

      • ▶
        teilanforderungenobject[] | null2 Felder

        Teilanforderungen, in die das Kriterium für die Prüfung durch den Medizinischen Dienst zerlegt ist. Null, wenn das Kriterium nicht weiter zerlegt ist.

        • namestring | null

          Wortlaut der Teilanforderung, wie im Katalog des Medizinischen Dienstes Bund veröffentlicht.

        • identifierstring | null

          Kennung der Teilanforderung im Katalog des Medizinischen Dienstes Bund (z. B. 'LG1_PA_2_Anf_1').

      • ▶
        merkmaleobject[] | null3 Felder

        Aus dem Wortlaut erkannte Eigenschaften des Kriteriums (Verfügbarkeit, mögliche Kooperation, geforderte Qualifikation). Auswertungshilfe, kein amtliches Merkmal — massgeblich ist der Wortlaut. Null, wenn keine Eigenschaft erkannt wurde.

        • codestring | null

          Schlüssel der Eigenschaft, z. B. 'Jederzeit', 'Kooperation', 'Facharzt'.

        • labelstring | null

          Kurzbezeichnung der Eigenschaft für die Anzeige.

        • beschreibungstring | null

          Bedeutung der Eigenschaft.

    • ▶
      referenziertVonobject[] | null3 Felder

      Leistungsgruppen, die ihrerseits diese Leistungsgruppe als verwandte Leistungsgruppe voraussetzen (Gegenrichtung der Verweise). Null, wenn keine Leistungsgruppe auf diese verweist.

      • codestring | null

        Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

      • fullCodestring | null

        Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

      • descriptionstring | null

        Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

    • ▶
      setztVorausobject[] | null3 Felder

      Leistungsgruppen, die diese Leistungsgruppe ihrerseits voraussetzt — am Standort oder in Kooperation. Aus den Kriterien des Anforderungsbereichs 'VerwandteLeistungsgruppen' aufgelöst. Null, wenn die Leistungsgruppe keine andere voraussetzt.

      • codestring | null

        Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

      • fullCodestring | null

        Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

      • descriptionstring | null

        Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

    • isTerminalboolean | null

      True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.

    • classificationLevelinteger

      Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).

    • treeDepthinteger | null

      Nur wenn die Liste ein aufgeklapptes Teilbaum-Listing ist: Tiefe dieser Zeile innerhalb der Liste (0 = direkt unter dem abgefragten Kode, 1 = dessen Kind usw.). Bei einer Suche null — dort sagt 'groupCode', wohin eine Zeile gehört, und die Gliederung entsteht durch Blöcke statt durch Einrückung.

    • groupCodestring | null

      Nur bei einer Suche: die Rubrik, unter der die Suche diesen Treffer einordnet — beim ICD die dreistellige Kategorie, beim OPS der vierstellige Kode. Die Liste bleibt flach; wer mag, gruppiert danach. Null außerhalb der Suche.

    • isGroupHeaderboolean

      Nur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.

    • matchedTermstring | null

      Nur bei einer Suche: die Formulierung, über die der Treffer gefunden wurde, wenn sie etwas sagt, was 'description' nicht sagt — etwa der Eintrag des Alphabetischen Verzeichnisses, unter dem der Kode nachgewiesen ist. Null, wenn der Treffer sich aus der Bezeichnung selbst erklärt.

    • isSemanticMatchboolean

      Nur bei einer Suche: True, wenn kein Wort der Anfrage diesen Kode erreicht hat und er über die Bedeutung gefunden wurde. Dann gibt es nichts hervorzuheben.

    • codestring | null

      Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

    • fullCodestring | null

      Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

    • descriptionstring | null

      Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

  • ▶
    parentsobject[]3 Felder

    Übergeordnete Kodes von 'focus' als Pfad von der obersten Ebene abwärts (Brotkrumen). Leer bei einer Suche und beim Katalog-Einstieg.

    • codestring | null

      Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

    • fullCodestring | null

      Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

    • descriptionstring | null

      Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

  • ▶
    itemsobject[]15 Felder

    Die Kodeliste der Antwort: bei einer Abfrage die direkt untergeordneten Kodes von 'focus' (bzw. die oberste Ebene bei leerem Kode), bei einer Suche die Treffer.

    • nodeTypestring

      Art des Knotens: 'Leistungsbereich' (Fachgebiet, unter dem Leistungsgruppen geführt werden), 'Leistungsgruppe' (amtliche Leistungsgruppe nach Anlage 1 zu § 135e SGB V) oder 'Anforderungsstufe' (Stufe innerhalb einer Leistungsgruppe).

      Werte: Leistungsbereich · Leistungsgruppe · Anforderungsstufe

    • nummerinteger | null

      Amtliche Nummer der Leistungsgruppe nach Anlage 1 zu § 135e SGB V. Null bei einem Leistungsbereich.

    • stufestring | null

      Kennbuchstabe der Anforderungsstufe ('A', 'B', 'C') innerhalb einer Leistungsgruppe. Null bei allen anderen Knoten.

    • nameKorrigiertstring | null

      Korrigierte Schreibweise der Bezeichnung, wenn die amtliche Bezeichnung einen Schreibfehler enthält. Null, wenn die amtliche Schreibweise korrekt ist.

    • ▶
      kriterienobject | null7 Felder

      Anzahl der Qualitätskriterien je Anforderungsbereich. Null bei Knoten ohne eigene Kriterien.

      • gesamtinteger

        Gesamtzahl der Qualitätskriterien der Leistungsgruppe.

      • personelleAusstattunginteger

        Anzahl Kriterien im Anforderungsbereich 'Personelle Ausstattung'.

      • sachlicheAusstattunginteger

        Anzahl Kriterien im Anforderungsbereich 'Sachliche Ausstattung'.

      • sonstigeVoraussetzungeninteger

        Anzahl Kriterien im Anforderungsbereich 'Sonstige Voraussetzungen'.

      • verwandteLeistungsgruppeninteger

        Anzahl Kriterien im Anforderungsbereich 'Verwandte Leistungsgruppen'.

      • teilanforderungeninteger

        Gesamtzahl der Teilanforderungen über alle Kriterien der Leistungsgruppe.

      • ▶
        merkmaleobject[] | null2 Felder

        Aus dem Wortlaut erkannte Eigenschaften mit der Anzahl der Kriterien, die sie tragen — etwa wie viele Kriterien jederzeitige Verfügbarkeit verlangen oder eine Kooperation zulassen. Leer, wenn keine erkannt wurde.

        • codestring | null

          Schlüssel der Eigenschaft.

        • anzahlinteger

          Anzahl der Qualitätskriterien dieser Leistungsgruppe, die die Eigenschaft tragen.

    • isTerminalboolean | null

      True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.

    • classificationLevelinteger

      Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).

    • treeDepthinteger | null

      Nur wenn die Liste ein aufgeklapptes Teilbaum-Listing ist: Tiefe dieser Zeile innerhalb der Liste (0 = direkt unter dem abgefragten Kode, 1 = dessen Kind usw.). Bei einer Suche null — dort sagt 'groupCode', wohin eine Zeile gehört, und die Gliederung entsteht durch Blöcke statt durch Einrückung.

    • groupCodestring | null

      Nur bei einer Suche: die Rubrik, unter der die Suche diesen Treffer einordnet — beim ICD die dreistellige Kategorie, beim OPS der vierstellige Kode. Die Liste bleibt flach; wer mag, gruppiert danach. Null außerhalb der Suche.

    • isGroupHeaderboolean

      Nur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.

    • matchedTermstring | null

      Nur bei einer Suche: die Formulierung, über die der Treffer gefunden wurde, wenn sie etwas sagt, was 'description' nicht sagt — etwa der Eintrag des Alphabetischen Verzeichnisses, unter dem der Kode nachgewiesen ist. Null, wenn der Treffer sich aus der Bezeichnung selbst erklärt.

    • isSemanticMatchboolean

      Nur bei einer Suche: True, wenn kein Wort der Anfrage diesen Kode erreicht hat und er über die Bedeutung gefunden wurde. Dann gibt es nichts hervorzuheben.

    • codestring | null

      Normalisierter Schlüssel ohne Trennzeichen, wie er für Abfragen und URLs verwendet wird (z. B. 'A010' für den ICD-Kode A01.0). Dieser Wert ist als 'code' an alle Katalog-Funktionen zurückzugeben.

    • fullCodestring | null

      Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').

    • descriptionstring | null

      Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).

  • ▶
    interpretationobject | null3 Felder

    Nur bei einer Suche: wie die Suche die Anfrage gelesen hat. Null außerhalb der Suche.

    • detectedCodestring | null

      Im Suchtext erkannte Schlüsselnummer, normalisiert (z. B. 'I219', '5820'). Null, wenn die Anfrage nur Text war.

    • expandedTermsstring[]

      Aufgelöste Abkürzungen, mit denen zusätzlich gesucht wurde — etwa 'KHK' auch als 'Koronare Herzkrankheit'.

    • usedSemanticSearchboolean

      True, wenn die Wortsuche keinen sicheren Treffer hatte und zusätzlich nach Bedeutung gesucht wurde.