S-MCP Katalogseite
Operationen- und Prozedurenschlüssel - alle verfügbaren MCP-Funktionen mit Parametern und Antwortstruktur.
Parameter und Antwortfelder stammen unmittelbar aus der Definition des MCP-Servers - Ihr MCP-Client erhält exakt diese Struktur.
ops_getOPS-Kode abrufenLiefert in 'focus' alle Angaben zu einem OPS-Kode: Kodier-Kennzeichen, Alters- und Geschlechtsbezug, AOP-Angaben nach § 115b SGB V samt Kontextfaktoren, Einträge des Alphabetischen Verzeichnisses sowie DKR- und SEG-4-Verweise. Dazu in 'parents' die übergeordneten Kodes und in 'items' die direkt untergeordneten. Ohne Kode aufgerufen liefert die Funktion die oberste Ebene des Katalogs.
code | string | OPS-Kode, normalisiert oder in amtlicher Schreibweise (z. B. '5470' oder '5-470.0'). Leer lassen für die oberste Ebene des Katalogs. |
year | integer | Katalogjahr (z. B. 2026). Leer lassen für das aktuellste verfügbare Jahr. |
year | integer | Katalogjahr, aus dem alle Daten dieser Antwort stammen. |
focus | object | Der abgefragte Kode mit allen Detaildaten. Null bei einer Suche und beim Katalog-Einstieg (leerer Kode). |
requiresSeitenangabe | boolean | True, wenn der Kode zwingend mit einer Seitenangabe (R = rechts, L = links, B = beidseitig) zu kodieren ist. |
isAdditionalCode | boolean | True, wenn der Kode ein Zusatzkode ist und nur zusammen mit einem Hauptkode verwendet werden darf. |
isSingleUseCode | boolean | True, wenn der Kode je stationärem Fall nur einmal angegeben werden darf (Einmalkode). |
wiederkehrend | object | Hinweis zur Wiederholbarkeit der Prozedur ('Wiederkehrend OPS'). Null, wenn der Kode nicht als wiederkehrend geführt wird. |
note | string | Hinweistext dazu, unter welchen Bedingungen die Prozedur innerhalb eines Falles mehrfach kodiert werden darf. |
gender | object | Geschlechtsbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
restriction | string | Für welches Geschlecht die Prozedur zulässig ist: 'Man' = nur männlich, 'Woman' = nur weiblich. Man · Woman |
age | object | Altersbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
minimumAge | object | Mindestalter, ab dem die Prozedur kodiert werden darf. Null, wenn es keine Untergrenze gibt. |
maximumAge | object | Höchstalter, bis zu dem die Prozedur kodiert werden darf. Null, wenn es keine Obergrenze gibt. |
note | string | Erläuterung der Altersgrenze im Klartext. |
aop | object | Angaben zum ambulanten Operieren nach § 115b SGB V (AOP-Katalog). Null, wenn die Prozedur dort nicht geführt wird. |
value | object | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
dkrReferences | object | Deutsche Kodierrichtlinien (DKR), die diesen Kode ausdrücklich nennen. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
seg4KdeReferences | object | Kodierempfehlungen der SEG-4 der MDK-Gemeinschaft, die diesen Kode nennen. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
alphaEntries | object | Einträge des Alphabetischen Verzeichnisses des OPS, die auf diesen Kode verweisen — die umgangssprachlichen Bezeichnungen der Prozedur. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
strukturmerkmale | object | Strukturmerkmale, die der Medizinische Dienst für diesen Kode prüft (OPS-Strukturprüfung nach der LOPS-Richtlinie), jeweils mit den Bedingungen, in die sie zerlegt sind. Leer, wenn für den Kode keine Strukturprüfung vorgesehen ist. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
transit | object | Änderung gegenüber dem Vorjahr (neu, Text geändert, überführt). Null, wenn der Kode unverändert ist. |
isNew | boolean | True, wenn es den Kode im Vorjahr noch nicht gab. |
textChanged | boolean | True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat. |
previousDescription | string | Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist. |
removedNextYear | boolean | True, wenn der Kode im Folgejahr entfällt. |
incoming | object[] | Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr). |
outgoing | any[] | Überleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr). |
isTerminal | boolean | True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist. |
classificationLevel | integer | Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene). |
treeDepth | integer | 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.). Null bedeutet, dass die Zeilen der Liste in keinem Über-/Unterordnungsverhältnis zueinander stehen — etwa bei einer Suche. |
descriptionHighlight | number[] | Nur für die Trefferhervorhebung im Web-Katalog: Gewicht je Zeichen von 'description'. Über MCP immer null. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
parents | object[] | Übergeordnete Kodes von 'focus' als Pfad von der obersten Ebene abwärts (Brotkrumen). Leer bei einer Suche und beim Katalog-Einstieg. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
items | object[] | 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. |
requiresSeitenangabe | boolean | True, wenn der Kode zwingend mit einer Seitenangabe (R = rechts, L = links, B = beidseitig) zu kodieren ist. |
isAdditionalCode | boolean | True, wenn der Kode ein Zusatzkode ist und nur zusammen mit einem Hauptkode verwendet werden darf. |
isSingleUseCode | boolean | True, wenn der Kode je stationärem Fall nur einmal angegeben werden darf (Einmalkode). |
wiederkehrend | object | Hinweis zur Wiederholbarkeit der Prozedur ('Wiederkehrend OPS'). Null, wenn der Kode nicht als wiederkehrend geführt wird. |
note | string | Hinweistext dazu, unter welchen Bedingungen die Prozedur innerhalb eines Falles mehrfach kodiert werden darf. |
gender | object | Geschlechtsbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
restriction | string | Für welches Geschlecht die Prozedur zulässig ist: 'Man' = nur männlich, 'Woman' = nur weiblich. Man · Woman |
age | object | Altersbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
minimumAge | any | Mindestalter, ab dem die Prozedur kodiert werden darf. Null, wenn es keine Untergrenze gibt. |
maximumAge | any | Höchstalter, bis zu dem die Prozedur kodiert werden darf. Null, wenn es keine Obergrenze gibt. |
note | string | Erläuterung der Altersgrenze im Klartext. |
aop | object | Angaben zum ambulanten Operieren nach § 115b SGB V (AOP-Katalog). Null, wenn die Prozedur dort nicht geführt wird. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
dkrReferences | object | Deutsche Kodierrichtlinien (DKR), die diesen Kode ausdrücklich nennen. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
seg4KdeReferences | object | Kodierempfehlungen der SEG-4 der MDK-Gemeinschaft, die diesen Kode nennen. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
requiresStrukturpruefung | object | Gesetzt, wenn der Medizinische Dienst für diesen Kode Strukturmerkmale prüft (OPS-Strukturprüfung nach der LOPS-Richtlinie); null, wenn keine Prüfung vorgesehen ist. Die Merkmale selbst stehen in der Detailansicht des Kodes. |
value | boolean | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
transit | object | Änderung gegenüber dem Vorjahr (neu, Text geändert, überführt, entfallen). Null, wenn der Kode unverändert ist. |
isNew | boolean | True, wenn es den Kode im Vorjahr noch nicht gab. |
textChanged | boolean | True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat. |
previousDescription | string | Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist. |
removedNextYear | boolean | True, wenn der Kode im Folgejahr entfällt. |
incoming | any | Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr). |
outgoing | any | Überleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr). |
isTerminal | boolean | True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist. |
classificationLevel | integer | Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene). |
treeDepth | integer | 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.). Null bedeutet, dass die Zeilen der Liste in keinem Über-/Unterordnungsverhältnis zueinander stehen — etwa bei einer Suche. |
descriptionHighlight | number[] | Nur für die Trefferhervorhebung im Web-Katalog: Gewicht je Zeichen von 'description'. Über MCP immer null. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
ops_searchOPS durchsuchenDurchsucht den OPS (Operationen- und Prozedurenschlüssel) nach Kode oder Prozedurtext. Die Treffer stehen in 'items' und enthalten die Kodier-Kennzeichen (Seitenangabe erforderlich, Zusatzkode, Einmalkode, Alters- und Geschlechtsbezug), die Angaben zum ambulanten Operieren nach § 115b SGB V sowie DKR- und SEG-4-Verweise.
query* | string | Suchbegriff: OPS-Kode (z. B. '5-470') oder Prozedurtext (z. B. 'Appendektomie'). |
year | integer | Katalogjahr (z. B. 2026). Leer lassen für das aktuellste verfügbare Jahr. |
limit | integer | Maximale Anzahl Treffer, 1 bis 100. Standard 25. |
year | integer | Katalogjahr, aus dem alle Daten dieser Antwort stammen. |
focus | object | Der abgefragte Kode mit allen Detaildaten. Null bei einer Suche und beim Katalog-Einstieg (leerer Kode). |
requiresSeitenangabe | boolean | True, wenn der Kode zwingend mit einer Seitenangabe (R = rechts, L = links, B = beidseitig) zu kodieren ist. |
isAdditionalCode | boolean | True, wenn der Kode ein Zusatzkode ist und nur zusammen mit einem Hauptkode verwendet werden darf. |
isSingleUseCode | boolean | True, wenn der Kode je stationärem Fall nur einmal angegeben werden darf (Einmalkode). |
wiederkehrend | object | Hinweis zur Wiederholbarkeit der Prozedur ('Wiederkehrend OPS'). Null, wenn der Kode nicht als wiederkehrend geführt wird. |
note | string | Hinweistext dazu, unter welchen Bedingungen die Prozedur innerhalb eines Falles mehrfach kodiert werden darf. |
gender | object | Geschlechtsbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
restriction | string | Für welches Geschlecht die Prozedur zulässig ist: 'Man' = nur männlich, 'Woman' = nur weiblich. Man · Woman |
age | object | Altersbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
minimumAge | object | Mindestalter, ab dem die Prozedur kodiert werden darf. Null, wenn es keine Untergrenze gibt. |
maximumAge | object | Höchstalter, bis zu dem die Prozedur kodiert werden darf. Null, wenn es keine Obergrenze gibt. |
note | string | Erläuterung der Altersgrenze im Klartext. |
aop | object | Angaben zum ambulanten Operieren nach § 115b SGB V (AOP-Katalog). Null, wenn die Prozedur dort nicht geführt wird. |
value | object | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
dkrReferences | object | Deutsche Kodierrichtlinien (DKR), die diesen Kode ausdrücklich nennen. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
seg4KdeReferences | object | Kodierempfehlungen der SEG-4 der MDK-Gemeinschaft, die diesen Kode nennen. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
alphaEntries | object | Einträge des Alphabetischen Verzeichnisses des OPS, die auf diesen Kode verweisen — die umgangssprachlichen Bezeichnungen der Prozedur. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
strukturmerkmale | object | Strukturmerkmale, die der Medizinische Dienst für diesen Kode prüft (OPS-Strukturprüfung nach der LOPS-Richtlinie), jeweils mit den Bedingungen, in die sie zerlegt sind. Leer, wenn für den Kode keine Strukturprüfung vorgesehen ist. |
value | object[] | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
transit | object | Änderung gegenüber dem Vorjahr (neu, Text geändert, überführt). Null, wenn der Kode unverändert ist. |
isNew | boolean | True, wenn es den Kode im Vorjahr noch nicht gab. |
textChanged | boolean | True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat. |
previousDescription | string | Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist. |
removedNextYear | boolean | True, wenn der Kode im Folgejahr entfällt. |
incoming | object[] | Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr). |
outgoing | any[] | Überleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr). |
isTerminal | boolean | True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist. |
classificationLevel | integer | Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene). |
treeDepth | integer | 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.). Null bedeutet, dass die Zeilen der Liste in keinem Über-/Unterordnungsverhältnis zueinander stehen — etwa bei einer Suche. |
descriptionHighlight | number[] | Nur für die Trefferhervorhebung im Web-Katalog: Gewicht je Zeichen von 'description'. Über MCP immer null. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
parents | object[] | Übergeordnete Kodes von 'focus' als Pfad von der obersten Ebene abwärts (Brotkrumen). Leer bei einer Suche und beim Katalog-Einstieg. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
items | object[] | 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. |
requiresSeitenangabe | boolean | True, wenn der Kode zwingend mit einer Seitenangabe (R = rechts, L = links, B = beidseitig) zu kodieren ist. |
isAdditionalCode | boolean | True, wenn der Kode ein Zusatzkode ist und nur zusammen mit einem Hauptkode verwendet werden darf. |
isSingleUseCode | boolean | True, wenn der Kode je stationärem Fall nur einmal angegeben werden darf (Einmalkode). |
wiederkehrend | object | Hinweis zur Wiederholbarkeit der Prozedur ('Wiederkehrend OPS'). Null, wenn der Kode nicht als wiederkehrend geführt wird. |
note | string | Hinweistext dazu, unter welchen Bedingungen die Prozedur innerhalb eines Falles mehrfach kodiert werden darf. |
gender | object | Geschlechtsbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
restriction | string | Für welches Geschlecht die Prozedur zulässig ist: 'Man' = nur männlich, 'Woman' = nur weiblich. Man · Woman |
age | object | Altersbezogene Einschränkung der Prozedur. Null, wenn keine besteht. |
minimumAge | any | Mindestalter, ab dem die Prozedur kodiert werden darf. Null, wenn es keine Untergrenze gibt. |
maximumAge | any | Höchstalter, bis zu dem die Prozedur kodiert werden darf. Null, wenn es keine Obergrenze gibt. |
note | string | Erläuterung der Altersgrenze im Klartext. |
aop | object | Angaben zum ambulanten Operieren nach § 115b SGB V (AOP-Katalog). Null, wenn die Prozedur dort nicht geführt wird. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
dkrReferences | object | Deutsche Kodierrichtlinien (DKR), die diesen Kode ausdrücklich nennen. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
seg4KdeReferences | object | Kodierempfehlungen der SEG-4 der MDK-Gemeinschaft, die diesen Kode nennen. |
value | any | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
requiresStrukturpruefung | object | Gesetzt, wenn der Medizinische Dienst für diesen Kode Strukturmerkmale prüft (OPS-Strukturprüfung nach der LOPS-Richtlinie); null, wenn keine Prüfung vorgesehen ist. Die Merkmale selbst stehen in der Detailansicht des Kodes. |
value | boolean | Der eigentliche Wert. |
sourceYear | integer | Jahrgang des Katalogs, aus dem der Wert stammt. Weicht er vom abgefragten Jahr ab, liegen für das abgefragte Jahr noch keine Daten vor und es wird der letzte verfügbare Jahrgang gezeigt. |
transit | object | Änderung gegenüber dem Vorjahr (neu, Text geändert, überführt, entfallen). Null, wenn der Kode unverändert ist. |
isNew | boolean | True, wenn es den Kode im Vorjahr noch nicht gab. |
textChanged | boolean | True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat. |
previousDescription | string | Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist. |
removedNextYear | boolean | True, wenn der Kode im Folgejahr entfällt. |
incoming | any | Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr). |
outgoing | any | Überleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr). |
isTerminal | boolean | True, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist. |
classificationLevel | integer | Tiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene). |
treeDepth | integer | 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.). Null bedeutet, dass die Zeilen der Liste in keinem Über-/Unterordnungsverhältnis zueinander stehen — etwa bei einer Suche. |
descriptionHighlight | number[] | Nur für die Trefferhervorhebung im Web-Katalog: Gewicht je Zeichen von 'description'. Über MCP immer null. |
code | string | 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. |
fullCode | string | Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0'). |
description | string | Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung). |
Diese Funktionen stehen sofort zur Verfügung — ohne Anmeldung, über die öffentliche Server-URL. Ein kostenloser Token hebt lediglich die Fair-Use-Limits an.