MCP-Funktion
orpha_getLiefert in 'focus' alles, was die Nomenklatur zu einer Orpha-Kennnummer führt: Bezeichnung, Synonyme, Art des Eintrags, Stand bei Orphanet, die Adresse im Orphanet-Portal sowie die Verweise auf ICD-10 der WHO, ICD-11 und OMIM. Dazu in 'parents' das Fachgebiet und in 'items' die darunter geführten Einträge. Ohne Kennnummer aufgerufen liefert die Funktion die Fachgebiete, sodass sich der Katalog durchblättern lässt. Achtung: die ICD-10-Verweise sind die von Orphanet auf die ICD-10 der WHO — für die Kodierung in Deutschland gilt die amtliche Zuordnung der Datei Alpha-ID-SE. [EN] Everything about one ORPHA code: names, synonyms, status, and its links into ICD-10, ICD-11 and OMIM.
| Name | Typ | Pflicht | Standard | Beschreibung |
|---|---|---|---|---|
code | string | null | nein | — | Orpha-Kennnummer ohne Präfix (z. B. '558'). Leer lassen für die oberste Ebene des Katalogs. |
year | integer | null | nein | — | Jahrgang der Nomenklatur. Leer lassen für den aktuellsten verfügbaren. |
Aufbau von structuredContent laut outputSchema des Servers. Verschachtelte Felder lassen sich aufklappen.
yearintegerKatalogjahr, aus dem alle Daten dieser Antwort stammen.
focusobject | null21 FelderDer abgefragte Kode mit allen Detaildaten. Null bei einer Suche und beim Katalog-Einstieg (leerer Kode).
synonymsstring[] | nullDeutsche Synonyme der Bezeichnung.
typestring | nullArt des Eintrags nach Orphanet.
groupstringGröbere Einordnung: eine Störung, eine Gruppe von Störungen oder ein Subtyp.
Werte: Unknown · Disorder · Group · Subtype
statusstringStand des Eintrags bei Orphanet.
Werte: Active · HeadOfClassification · Inactive · Obsolete · Deprecated · Historical
nonRareInEuropebooleanTrue, wenn Orphanet die Krankheit in Europa nicht (mehr) als selten führt.
expertLinkstring | nullAdresse des Eintrags im deutschsprachigen Orphanet-Portal.
icdCodesobject | null2 FelderSchlüsselnummern der ICD-10-GM, mit denen die Krankheit in Deutschland zu kodieren ist — die amtliche Zuordnung der Datei Alpha-ID-SE des BfArM.
valueobject[]3 FelderDer eigentliche Wert.
codestring | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
sourceYearintegerJahrgang 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.
icdDetailsobject | null2 FelderDieselbe amtliche Zuordnung ausführlich: je Schlüsselnummer ihre Bezeichnung und Kennzeichen sowie die Einträge des Alphabetischen Verzeichnisses, über die sie läuft.
valueobject[]3 FelderDer eigentliche Wert.
codestringNormalisierte Schlüsselnummer der ICD-10-GM, wie sie für Abfragen und URLs verwendet wird (z. B. 'Q874').
icdobject | null27 FelderDie Schlüsselnummer mit ihrer amtlichen Bezeichnung und ihren Kennzeichen. Null, wenn die ICD-10-GM des abgefragten Jahrgangs sie nicht (mehr) führt.
cclobject | null2 FelderCCL-Werte (Complication and Comorbidity Level) des Kodes je Partition aus der DRG-Definition — wie stark die Diagnose als Nebendiagnose den Schweregrad erhöht. Null, wenn der Kode nicht CCL-relevant ist.
valueinteger[]Der eigentliche Wert.
sourceYearintegerJahrgang 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.
versorgungspauschaleobject | null3 FelderGesetzt, wenn die Diagnose die hausärztliche Versorgungspauschale (GOP 03100 EBM) begründen kann; null, wenn nicht oder vor deren Inkrafttreten.
gopstringGebührenordnungsposition im EBM, «03100».
validFromstringAb wann die Pauschale berechnungsfähig ist.
listedAsstringWie der Beschluss die Diagnose nennt, z. B. «I10.0- (ausgenommen I10.01)».
genderRestrictionstring | nullGeschlechtsbezogene Kodierregel: 'M' = nur männlich, 'W' = nur weiblich, 'Undefined' = kein Geschlechtsbezug.
Werte: Undefined · M · W
genderErrorTypestring | nullSchweregrad eines Verstoßes gegen die Geschlechtsregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.
Werte: Undefined · K · M
minimumAgeobject | null3 FelderMindestalter des Patienten, ab dem der Kode zulässig ist.
isRelevantbooleanFalse, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.
unitstringEinheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.
Werte: Days · Years
valueintegerZahlenwert der Altersgrenze in der angegebenen Einheit.
maximumAgeobject | null3 FelderHöchstalter des Patienten, bis zu dem der Kode zulässig ist.
isRelevantbooleanFalse, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.
unitstringEinheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.
Werte: Days · Years
valueintegerZahlenwert der Altersgrenze in der angegebenen Einheit.
ageErrorTypestring | nullSchweregrad eines Verstoßes gegen die Altersregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.
Werte: Undefined · K · M
isRareInCentralEuropebooleanTrue, wenn die Erkrankung in Mitteleuropa selten ist — Hinweis auf mögliche Fehlkodierung.
ifsgReportingbooleanTrue, wenn die Diagnose nach Infektionsschutzgesetz (IfSG) meldepflichtig ist.
ebmLaborbooleanTrue, wenn der Kode im EBM als Laborausnahmekennzeichen wirkt.
ruleCountinteger | nullAnzahl der Regeln außerhalb des Katalogs, die für diesen Kode im Katalogjahr gelten: Kodierrichtlinien, Schlichtungsentscheidungen, SEG-4-Kodierempfehlungen (ohne Beispiele, einschließlich der vom übergeordneten Kode geerbten). Null, wenn es keine gibt. Die Regeln selbst liefert 'rules_for_code'.
statisticsobject | null2 FelderWie oft der Kode in deutschen Krankenhäusern als Hauptdiagnose kodiert wird. Kapitel, Gruppen und Dreisteller tragen die Summe ihrer Unterkodes, Fünfsteller die Zahlen ihres Obercodes — welcher Fall vorliegt, sagt 'scope'. Die Altersaufteilung liefert nur die Detailabfrage.
valueobject10 FelderDer eigentliche Wert.
codestringDer Kode, dem die Zahlen gehören. Bei 'scope' = 'Parent' ist das der Obercode, nicht der abgefragte Kode.
scopestringOb die Zahlen diesem Kode selbst gehören ('Code'), die Summe seiner Unterkodes sind ('Subtree') oder einem Obercode gehören ('Parent').
Werte: Code · Subtree · Parent
casesintegerFälle mit dieser Hauptdiagnose — aus dem Krankenhaus entlassene Patientinnen und Patienten.
maleintegerDavon männlich.
femaleintegerDavon weiblich.
unknownintegerDavon ohne Geschlechtsangabe.
shareOfYearnumberAnteil an allen Krankenhausfällen des Datenjahres, als Bruchteil von 1 (0,0189 = 1,89 %).
rankintegerRang nach Fallzahl unter den Kodes derselben Katalogebene, die überhaupt Fälle ausweisen. 1 ist der häufigste.
rankTotalintegerWie viele Kodes derselben Katalogebene in den Rang eingehen — der Nenner zu 'rank'.
ageGroupsobject[] | null6 FelderVerteilung über die Altersgruppen. Nur an der Detailabfrage eines Kodes gesetzt; in Listen bleibt sie leer, weil sie dort nur Last wäre.
labelstringBeschriftung der Altersgruppe, wie sie der Bericht führt (z. B. '70-75').
fromYearsintegerUntergrenze der Altersgruppe in Jahren, einschließlich.
toYearsinteger | nullObergrenze der Altersgruppe in Jahren, ausschließlich. Null bei der offenen obersten Gruppe.
casesintegerFälle dieser Altersgruppe.
maleintegerDavon männlich.
femaleintegerDavon weiblich. Männer und Frauen ergeben zusammen nicht zwingend 'cases' — Fälle ohne Geschlechtsangabe fehlen in beiden.
sourceYearintegerJahrgang 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.
zusatzentgeltCodesobject | null2 FelderZusatzentgelte, denen diese Diagnose in Anlage 7 des Fallpauschalenkatalogs zugeordnet ist (Blutgerinnungsstörungen), mit Kode und Bezeichnung. Betrag, auslösende OPS-Kodes und Fußnoten liefert die Detailabfrage.
valueobject[]6 FelderDer eigentliche Wert.
pricenumber | nullBundeseinheitlicher Betrag des Zusatzentgelts in Euro. Null bei unbewerteten Zusatzentgelten oder wenn der Katalog einen Verweis abdruckt.
priceNotestring | nullWortlaut der Betragsspalte, wenn dort statt einer Zahl ein Verweis steht (z. B. 'siehe Anlage 5').
sourcestringHerkunft des Zusatzentgelts: 'Bewertet' = mit bundeseinheitlichem Betrag, 'Unbewertet' = krankenhausindividuell zu vereinbaren.
Werte: Undefined · Bewertet · Unbewertet
codestring | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
sourceYearintegerJahrgang 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.
paragraph301Usagestring | nullVerwendbarkeit des Kodes in der stationären Versorgung nach § 301 SGB V: 'P' = als Primärkode zugelassen, 'O' = nur als Sternschlüsselnummer (Manifestationskode) zusammen mit einem Primärkode, 'Z' = nur als Ausrufezeichenschlüsselnummer zusätzlich zu einem Primärkode, 'V' = nicht zur Verschlüsselung zugelassen, weil der Kode nicht endständig ist — dann ist einer seiner Subkodes zu wählen.
Werte: P · O · Z · V
paragraph295Usagestring | nullVerwendbarkeit des Kodes in der ambulanten Versorgung nach § 295 SGB V, mit denselben Werten wie bei § 301. Weicht der Wert von 'Paragraph301Usage' ab, gilt ambulant und stationär Unterschiedliches — der häufigste Fall sind vierstellige Kodes, die stationär endständig (fünfstellig) anzugeben sind, ambulant aber vierstellig kodiert werden dürfen.
Werte: P · O · Z · V
isNotAssignedbooleanTrue, wenn die Schlüsselnummer im Katalog geführt, aber nicht belegt ist — eine für spätere Verwendung reservierte Position, die nicht kodiert werden darf. Die Angaben zu § 301 und § 295 sind bei diesen Kodes ohne Bedeutung.
transitobject | null6 FelderÄnderung gegenüber dem Vorjahr (neu, Text geändert, überführt, entfallen). Null, wenn der Kode unverändert ist.
isNewbooleanTrue, wenn es den Kode im Vorjahr noch nicht gab.
textChangedbooleanTrue, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat.
previousDescriptionstring | nullBezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist.
removedNextYearbooleanTrue, wenn der Kode im Folgejahr entfällt.
incomingobject[]5 FelderÜberleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr).
codestringNormalisierter Schlüssel des Kodes im benachbarten Jahr.
fullCodestring | nullDer Kode des benachbarten Jahres in amtlicher Schreibweise.
descriptionstring | nullBezeichnung des Kodes im benachbarten Jahr.
autoForwardbooleanTrue, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.
autoBackwardbooleanTrue, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.
outgoingobject[]5 FelderÜberleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr).
codestringNormalisierter Schlüssel des Kodes im benachbarten Jahr.
fullCodestring | nullDer Kode des benachbarten Jahres in amtlicher Schreibweise.
descriptionstring | nullBezeichnung des Kodes im benachbarten Jahr.
autoForwardbooleanTrue, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.
autoBackwardbooleanTrue, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.
isTerminalboolean | nullTrue, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.
classificationLevelintegerTiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).
treeDepthinteger | nullNur 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 | nullNur 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.
isGroupHeaderbooleanNur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.
matchedTermstring | nullNur 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.
isSemanticMatchbooleanNur 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 | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
entriesobject[] | null2 FelderDie Einträge des Alphabetischen Verzeichnisses, über die die Zuordnung läuft.
alphaIdstring | nullStabile Alpha-Identifikationsnummer des Eintrags ('I19094'). Das BfArM garantiert ihre Bindung an den Wortlaut, ausdrücklich nicht an die Schlüsselnummer.
textstring | nullWortlaut des Eintrags im Alphabetischen Verzeichnis.
sourceYearintegerJahrgang 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.
icdMappingsobject[] | null5 FelderVerweise auf die ICD-10 der WHO, wie Orphanet sie selbst führt, mit Art und Prüfstand der Zuordnung. Für die Kodierung in Deutschland ist nicht diese Zuordnung maßgeblich, sondern die amtliche der Datei Alpha-ID-SE.
codestringNormalisierte Schlüsselnummer, wie Orphanet sie angibt (z. B. 'Q874').
icdobject | null27 FelderDie Schlüsselnummer mit Bezeichnung, soweit die ICD-10-GM des abgefragten Jahrgangs sie führt. Null, wenn nicht — Orphanet bildet auf die ICD-10 der WHO ab, und nicht jeder ihrer Kodes existiert in der deutschen Fassung.
cclobject | null2 FelderCCL-Werte (Complication and Comorbidity Level) des Kodes je Partition aus der DRG-Definition — wie stark die Diagnose als Nebendiagnose den Schweregrad erhöht. Null, wenn der Kode nicht CCL-relevant ist.
valueinteger[]Der eigentliche Wert.
sourceYearintegerJahrgang 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.
versorgungspauschaleobject | null3 FelderGesetzt, wenn die Diagnose die hausärztliche Versorgungspauschale (GOP 03100 EBM) begründen kann; null, wenn nicht oder vor deren Inkrafttreten.
gopstringGebührenordnungsposition im EBM, «03100».
validFromstringAb wann die Pauschale berechnungsfähig ist.
listedAsstringWie der Beschluss die Diagnose nennt, z. B. «I10.0- (ausgenommen I10.01)».
genderRestrictionstring | nullGeschlechtsbezogene Kodierregel: 'M' = nur männlich, 'W' = nur weiblich, 'Undefined' = kein Geschlechtsbezug.
Werte: Undefined · M · W
genderErrorTypestring | nullSchweregrad eines Verstoßes gegen die Geschlechtsregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.
Werte: Undefined · K · M
minimumAgeobject | null3 FelderMindestalter des Patienten, ab dem der Kode zulässig ist.
isRelevantbooleanFalse, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.
unitstringEinheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.
Werte: Days · Years
valueintegerZahlenwert der Altersgrenze in der angegebenen Einheit.
maximumAgeobject | null3 FelderHöchstalter des Patienten, bis zu dem der Kode zulässig ist.
isRelevantbooleanFalse, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.
unitstringEinheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.
Werte: Days · Years
valueintegerZahlenwert der Altersgrenze in der angegebenen Einheit.
ageErrorTypestring | nullSchweregrad eines Verstoßes gegen die Altersregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.
Werte: Undefined · K · M
isRareInCentralEuropebooleanTrue, wenn die Erkrankung in Mitteleuropa selten ist — Hinweis auf mögliche Fehlkodierung.
ifsgReportingbooleanTrue, wenn die Diagnose nach Infektionsschutzgesetz (IfSG) meldepflichtig ist.
ebmLaborbooleanTrue, wenn der Kode im EBM als Laborausnahmekennzeichen wirkt.
ruleCountinteger | nullAnzahl der Regeln außerhalb des Katalogs, die für diesen Kode im Katalogjahr gelten: Kodierrichtlinien, Schlichtungsentscheidungen, SEG-4-Kodierempfehlungen (ohne Beispiele, einschließlich der vom übergeordneten Kode geerbten). Null, wenn es keine gibt. Die Regeln selbst liefert 'rules_for_code'.
statisticsobject | null2 FelderWie oft der Kode in deutschen Krankenhäusern als Hauptdiagnose kodiert wird. Kapitel, Gruppen und Dreisteller tragen die Summe ihrer Unterkodes, Fünfsteller die Zahlen ihres Obercodes — welcher Fall vorliegt, sagt 'scope'. Die Altersaufteilung liefert nur die Detailabfrage.
valueobject10 FelderDer eigentliche Wert.
codestringDer Kode, dem die Zahlen gehören. Bei 'scope' = 'Parent' ist das der Obercode, nicht der abgefragte Kode.
scopestringOb die Zahlen diesem Kode selbst gehören ('Code'), die Summe seiner Unterkodes sind ('Subtree') oder einem Obercode gehören ('Parent').
Werte: Code · Subtree · Parent
casesintegerFälle mit dieser Hauptdiagnose — aus dem Krankenhaus entlassene Patientinnen und Patienten.
maleintegerDavon männlich.
femaleintegerDavon weiblich.
unknownintegerDavon ohne Geschlechtsangabe.
shareOfYearnumberAnteil an allen Krankenhausfällen des Datenjahres, als Bruchteil von 1 (0,0189 = 1,89 %).
rankintegerRang nach Fallzahl unter den Kodes derselben Katalogebene, die überhaupt Fälle ausweisen. 1 ist der häufigste.
rankTotalintegerWie viele Kodes derselben Katalogebene in den Rang eingehen — der Nenner zu 'rank'.
ageGroupsobject[] | null6 FelderVerteilung über die Altersgruppen. Nur an der Detailabfrage eines Kodes gesetzt; in Listen bleibt sie leer, weil sie dort nur Last wäre.
labelstringBeschriftung der Altersgruppe, wie sie der Bericht führt (z. B. '70-75').
fromYearsintegerUntergrenze der Altersgruppe in Jahren, einschließlich.
toYearsinteger | nullObergrenze der Altersgruppe in Jahren, ausschließlich. Null bei der offenen obersten Gruppe.
casesintegerFälle dieser Altersgruppe.
maleintegerDavon männlich.
femaleintegerDavon weiblich. Männer und Frauen ergeben zusammen nicht zwingend 'cases' — Fälle ohne Geschlechtsangabe fehlen in beiden.
sourceYearintegerJahrgang 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.
zusatzentgeltCodesobject | null2 FelderZusatzentgelte, denen diese Diagnose in Anlage 7 des Fallpauschalenkatalogs zugeordnet ist (Blutgerinnungsstörungen), mit Kode und Bezeichnung. Betrag, auslösende OPS-Kodes und Fußnoten liefert die Detailabfrage.
valueobject[]6 FelderDer eigentliche Wert.
pricenumber | nullBundeseinheitlicher Betrag des Zusatzentgelts in Euro. Null bei unbewerteten Zusatzentgelten oder wenn der Katalog einen Verweis abdruckt.
priceNotestring | nullWortlaut der Betragsspalte, wenn dort statt einer Zahl ein Verweis steht (z. B. 'siehe Anlage 5').
sourcestringHerkunft des Zusatzentgelts: 'Bewertet' = mit bundeseinheitlichem Betrag, 'Unbewertet' = krankenhausindividuell zu vereinbaren.
Werte: Undefined · Bewertet · Unbewertet
codestring | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
sourceYearintegerJahrgang 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.
paragraph301Usagestring | nullVerwendbarkeit des Kodes in der stationären Versorgung nach § 301 SGB V: 'P' = als Primärkode zugelassen, 'O' = nur als Sternschlüsselnummer (Manifestationskode) zusammen mit einem Primärkode, 'Z' = nur als Ausrufezeichenschlüsselnummer zusätzlich zu einem Primärkode, 'V' = nicht zur Verschlüsselung zugelassen, weil der Kode nicht endständig ist — dann ist einer seiner Subkodes zu wählen.
Werte: P · O · Z · V
paragraph295Usagestring | nullVerwendbarkeit des Kodes in der ambulanten Versorgung nach § 295 SGB V, mit denselben Werten wie bei § 301. Weicht der Wert von 'Paragraph301Usage' ab, gilt ambulant und stationär Unterschiedliches — der häufigste Fall sind vierstellige Kodes, die stationär endständig (fünfstellig) anzugeben sind, ambulant aber vierstellig kodiert werden dürfen.
Werte: P · O · Z · V
isNotAssignedbooleanTrue, wenn die Schlüsselnummer im Katalog geführt, aber nicht belegt ist — eine für spätere Verwendung reservierte Position, die nicht kodiert werden darf. Die Angaben zu § 301 und § 295 sind bei diesen Kodes ohne Bedeutung.
transitobject | null6 FelderÄnderung gegenüber dem Vorjahr (neu, Text geändert, überführt, entfallen). Null, wenn der Kode unverändert ist.
isNewbooleanTrue, wenn es den Kode im Vorjahr noch nicht gab.
textChangedbooleanTrue, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat.
previousDescriptionstring | nullBezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist.
removedNextYearbooleanTrue, wenn der Kode im Folgejahr entfällt.
incomingobject[]5 FelderÜberleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr).
codestringNormalisierter Schlüssel des Kodes im benachbarten Jahr.
fullCodestring | nullDer Kode des benachbarten Jahres in amtlicher Schreibweise.
descriptionstring | nullBezeichnung des Kodes im benachbarten Jahr.
autoForwardbooleanTrue, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.
autoBackwardbooleanTrue, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.
outgoingobject[]5 FelderÜberleitung von diesem Kode in das Folgejahr (BfArM-Umsteigerdatei aktuelles Jahr → Folgejahr).
codestringNormalisierter Schlüssel des Kodes im benachbarten Jahr.
fullCodestring | nullDer Kode des benachbarten Jahres in amtlicher Schreibweise.
descriptionstring | nullBezeichnung des Kodes im benachbarten Jahr.
autoForwardbooleanTrue, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.
autoBackwardbooleanTrue, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.
isTerminalboolean | nullTrue, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.
classificationLevelintegerTiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).
treeDepthinteger | nullNur 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 | nullNur 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.
isGroupHeaderbooleanNur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.
matchedTermstring | nullNur 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.
isSemanticMatchbooleanNur 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 | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
relationstringArt der Zuordnung: E = exakt, NTBT = ORPHA genauer als der ICD-Kode, BTNT = ICD-Kode genauer, ND = offen, W = falsch.
Werte: Unknown · E · NTBT · BTNT · ND · W
validatedbooleanVon Orphanet geprüfte Zuordnung.
matchesOfficialbooleanTrue, wenn dieselbe Schlüsselnummer auch die amtliche Zuordnung der Alpha-ID-SE ist — dann sagen beide Quellen dasselbe.
omimstring[] | nullOMIM-Nummern der zugehörigen genetischen Einträge.
icd11string[] | nullKodes der ICD-11, soweit Orphanet sie zuordnet.
isTerminalboolean | nullTrue, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.
classificationLevelintegerTiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).
treeDepthinteger | nullNur 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 | nullNur 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.
isGroupHeaderbooleanNur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.
matchedTermstring | nullNur 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.
isSemanticMatchbooleanNur 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 | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher 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 | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
itemsobject[]16 FelderDie Kodeliste der Antwort: bei einer Abfrage die direkt untergeordneten Kodes von 'focus' (bzw. die oberste Ebene bei leerem Kode), bei einer Suche die Treffer.
synonymsstring[] | nullDeutsche Synonyme der Bezeichnung — die Namen, unter denen dieselbe Krankheit sonst noch geführt wird.
typestring | nullArt des Eintrags nach Orphanet, z. B. 'Krankheit', 'Fehlbildungs-Syndrom', 'Klinischer Subtyp'.
groupstringGröbere Einordnung: eine Störung, eine Gruppe von Störungen oder ein Subtyp.
Werte: Unknown · Disorder · Group · Subtype
statusstringStand des Eintrags bei Orphanet. Nur 'Active' und 'HeadOfClassification' sind aktuell; alles andere wurde zurückgezogen, ersetzt oder nicht weiter gepflegt.
Werte: Active · HeadOfClassification · Inactive · Obsolete · Deprecated · Historical
nonRareInEuropebooleanTrue, wenn Orphanet die Krankheit in Europa nicht (mehr) als selten führt.
icdCodesobject | null2 FelderSchlüsselnummern der ICD-10-GM, mit denen die Krankheit in Deutschland zu kodieren ist — die amtliche Zuordnung der Datei Alpha-ID-SE des BfArM. Leer, wenn die Datei die Kennnummer nicht führt.
valueobject[]3 FelderDer eigentliche Wert.
codestring | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
sourceYearintegerJahrgang 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.
isTerminalboolean | nullTrue, wenn der Kode ein Blatt der Hierarchie ist und damit selbst kodiert werden kann; false, wenn er nur eine Gruppe untergeordneter Kodes ist.
classificationLevelintegerTiefe des Kodes in der Katalog-Hierarchie (0 = oberste Ebene).
treeDepthinteger | nullNur 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 | nullNur 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.
isGroupHeaderbooleanNur bei einer Suche: True, wenn diese Zeile die Rubrik selbst ist und die folgenden Zeilen mit gleichem 'groupCode' ihre Kodes sind.
matchedTermstring | nullNur 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.
isSemanticMatchbooleanNur 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 | nullNormalisierter 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 | nullDer Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').
descriptionstring | nullAmtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).
interpretationobject | null3 FelderNur bei einer Suche: wie die Suche die Anfrage gelesen hat. Null außerhalb der Suche.
detectedCodestring | nullIm 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'.
usedSemanticSearchbooleanTrue, wenn die Wortsuche keinen sicheren Treffer hatte und zusätzlich nach Bedeutung gesucht wurde.