MCP-Funktion
icd10alpha_searchDurchsucht das Alphabetische Verzeichnis der ICD-10-GM. Das Alphabet führt die klinischen und umgangssprachlichen Bezeichnungen einer Diagnose und weist ihnen die Schlüsselnummern zu — der übliche Einstieg, wenn nur der Diagnosetext bekannt ist. Jeder Treffer nennt Primär-, Stern- und Zusatzschlüsselnummer bereits mit ihrem amtlichen Titel aus dem systematischen Verzeichnis. [EN] Best first tool for natural-language diagnosis search: use it when the user asks to find diagnoses by text, symptom, disease name, colloquial German wording or a partial term such as 'Herz', 'Diabetes' or 'Schmerz'. Searches the ICD-10-GM Alphabetical Index and maps clinical and everyday diagnosis terms to ICD-10-GM codes. Use icd10_search instead when an ICD code is already known, and icd10_get for the full entry of one code.
| Name | Typ | Pflicht | Standard | Beschreibung |
|---|---|---|---|---|
query | string | ja | — | Suchbegriff aus dem Alphabet (z. B. 'Zuckerkrankheit', 'Herzinfarkt') oder eine Schlüsselnummer. [EN] Diagnosis wording in German; translate the user's term first ('heart' → 'Herz'). |
year | integer | null | nein | — | Katalogjahr (z. B. 2026). Leer lassen für das aktuellste verfügbare Jahr. |
limit | integer | null | nein | 25 | Maximale Anzahl Treffer, 1 bis 100. Standard 25. |
offset | integer | null | nein | 0 | Anzahl zu überspringender Treffer für das Blättern. Standard 0. |
Aufbau von structuredContent laut outputSchema des Servers. Verschachtelte Felder lassen sich aufklappen.
yearintegerKatalogjahr, aus dem die Einträge stammen.
totalCountintegerGesamtzahl der Treffer, unabhängig von der zurückgegebenen Seite.
offsetintegerAnzahl der übersprungenen Treffer vor dieser Seite.
entriesobject[]9 FelderDie Einträge dieser Seite, absteigend nach Trefferqualität sortiert.
codingTypestringArt der Kodierung: 'Reference' = reiner Verweissatz ohne Schlüsselnummer, 'PrimaryOnly' = nur Primärschlüsselnummer, 'CrossStar' = Kreuz- und Sternschlüsselnummer, 'PrimaryWithAdditional' = Primär- und Zusatzschlüsselnummer, 'CrossStarWithAdditional' = Kreuz-, Stern- und Zusatzschlüsselnummer, 'AdditionalOnly' = nur als Zusatzschlüsselnummer kodierbar, 'DualPrimary' = zwei Primärschlüsselnummern.
Werte: Reference · PrimaryOnly · CrossStar · PrimaryWithAdditional · CrossStarWithAdditional · AdditionalOnly · DualPrimary
textstring | nullDer Suchbegriff des Alphabets — die umgangssprachliche oder klinische Bezeichnung der Diagnose.
primaryCodeobject | null3 FelderPrimärschlüsselnummer des Eintrags (bei Kreuz-Stern-Kodierung die Kreuz-Schlüsselnummer).
codestring | nullNormalisierter Schlüssel des ICD-Kodes, wie er an die ICD-Funktionen zurückzugeben ist (z. B. 'E110').
fullCodestring | nullDer ICD-Kode in amtlicher Schreibweise (z. B. 'E11.0').
descriptionstring | nullAmtliche Bezeichnung des ICD-Kodes aus dem systematischen Verzeichnis.
starCodeobject | null3 FelderSternschlüsselnummer des Eintrags (Manifestation im Kreuz-Stern-System).
codestring | nullNormalisierter Schlüssel des ICD-Kodes, wie er an die ICD-Funktionen zurückzugeben ist (z. B. 'E110').
fullCodestring | nullDer ICD-Kode in amtlicher Schreibweise (z. B. 'E11.0').
descriptionstring | nullAmtliche Bezeichnung des ICD-Kodes aus dem systematischen Verzeichnis.
additionalCodeobject | null3 FelderZusatzschlüsselnummer des Eintrags (Ausrufezeichen-Kode).
codestring | nullNormalisierter Schlüssel des ICD-Kodes, wie er an die ICD-Funktionen zurückzugeben ist (z. B. 'E110').
fullCodestring | nullDer ICD-Kode in amtlicher Schreibweise (z. B. 'E11.0').
descriptionstring | nullAmtliche Bezeichnung des ICD-Kodes aus dem systematischen Verzeichnis.
primaryCode2object | null3 FelderZweite Primärschlüsselnummer, wenn die Diagnose zwingend mit zwei Primärkodes abgebildet wird (ab 2018).
codestring | nullNormalisierter Schlüssel des ICD-Kodes, wie er an die ICD-Funktionen zurückzugeben ist (z. B. 'E110').
fullCodestring | nullDer ICD-Kode in amtlicher Schreibweise (z. B. 'E11.0').
descriptionstring | nullAmtliche Bezeichnung des ICD-Kodes aus dem systematischen Verzeichnis.
alphaIdstring | nullStabile Alpha-Identifikationsnummer der Datei Alpha-ID-SE (z. B. 'I19094') — ein nicht klassifizierender Diagnosenkode für die elektronische Weiterverarbeitung. Null, wenn der Jahrgang keine Alpha-ID-SE führt.
orphaCodestring | nullOrpha-Kennnummer der Seltenen Erkrankung. Wo sie steht, ist die Kodierung damit im stationären Bereich seit dem 1.4.2023 verpflichtend (Bekanntmachung des BMG vom 17.11.2022, BAnz AT 07.12.2022 B1).
isRetiredbooleanTrue, wenn der Eintrag aus dem Alphabetischen Verzeichnis gestrichen wurde und nur noch geführt wird, damit alte Alpha-IDs auflösbar bleiben. Er darf nicht mehr zur Kodierung gewählt werden.