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

Seltene Erkrankungen durchsuchen

orpha_search

Durchsucht die Orphanet-Nomenklatur der Seltenen Erkrankungen nach Bezeichnung, Synonym oder Orpha-Kennnummer. Zu jedem Treffer stehen Art des Eintrags, die gröbere Einordnung (Störung, Gruppe, Subtyp) und der Stand bei Orphanet — nur 'Active' ist ein aktueller Eintrag. Nützlich, wenn eine Krankheit unter einem Namen gesucht wird, den das Alphabetische Verzeichnis der ICD-10-GM nicht führt: Orphanet kennt die biochemische und genetische Benennung. Für die Kodierung in Deutschland anschließend icd10alpha_search aufrufen — dort steht die amtliche Zuordnung. [EN] Searches the Orphanet nomenclature of rare diseases by name, synonym or ORPHA code.

Argumente

NameTypPflichtStandardBeschreibung
querystringja—Suchbegriff: Name der Erkrankung, ein Synonym oder eine Orpha-Kennnummer (z. B. 'Marfan', 'MFS', '558').
yearinteger | nullnein—Jahrgang der Nomenklatur (z. B. 2026). Leer lassen für den aktuellsten verfügbaren.
limitinteger | nullnein25Maximale Anzahl Treffer, 1 bis 100. Standard 25.

Antwort

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

  • yearinteger

    Katalogjahr, aus dem alle Daten dieser Antwort stammen.

  • ▶
    focusobject | null21 Felder

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

    • synonymsstring[] | null

      Deutsche Synonyme der Bezeichnung.

    • typestring | null

      Art des Eintrags nach Orphanet.

    • groupstring

      Gröbere Einordnung: eine Störung, eine Gruppe von Störungen oder ein Subtyp.

      Werte: Unknown · Disorder · Group · Subtype

    • statusstring

      Stand des Eintrags bei Orphanet.

      Werte: Active · HeadOfClassification · Inactive · Obsolete · Deprecated · Historical

    • nonRareInEuropeboolean

      True, wenn Orphanet die Krankheit in Europa nicht (mehr) als selten führt.

    • expertLinkstring | null

      Adresse des Eintrags im deutschsprachigen Orphanet-Portal.

    • ▶
      icdCodesobject | null2 Felder

      Schlü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 Felder

        Der eigentliche Wert.

        • 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).

      • sourceYearinteger

        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.

    • ▶
      icdDetailsobject | null2 Felder

      Dieselbe 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 Felder

        Der eigentliche Wert.

        • codestring

          Normalisierte Schlüsselnummer der ICD-10-GM, wie sie für Abfragen und URLs verwendet wird (z. B. 'Q874').

        • ▶
          icdobject | null27 Felder

          Die 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 Felder

            CCL-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.

            • sourceYearinteger

              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.

          • ▶
            versorgungspauschaleobject | null3 Felder

            Gesetzt, wenn die Diagnose die hausärztliche Versorgungspauschale (GOP 03100 EBM) begründen kann; null, wenn nicht oder vor deren Inkrafttreten.

            • gopstring

              Gebührenordnungsposition im EBM, «03100».

            • validFromstring

              Ab wann die Pauschale berechnungsfähig ist.

            • listedAsstring

              Wie der Beschluss die Diagnose nennt, z. B. «I10.0- (ausgenommen I10.01)».

          • genderRestrictionstring | null

            Geschlechtsbezogene Kodierregel: 'M' = nur männlich, 'W' = nur weiblich, 'Undefined' = kein Geschlechtsbezug.

            Werte: Undefined · M · W

          • genderErrorTypestring | null

            Schweregrad 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 Felder

            Mindestalter des Patienten, ab dem der Kode zulässig ist.

            • isRelevantboolean

              False, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.

            • unitstring

              Einheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.

              Werte: Days · Years

            • valueinteger

              Zahlenwert der Altersgrenze in der angegebenen Einheit.

          • ▶
            maximumAgeobject | null3 Felder

            Höchstalter des Patienten, bis zu dem der Kode zulässig ist.

            • isRelevantboolean

              False, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.

            • unitstring

              Einheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.

              Werte: Days · Years

            • valueinteger

              Zahlenwert der Altersgrenze in der angegebenen Einheit.

          • ageErrorTypestring | null

            Schweregrad eines Verstoßes gegen die Altersregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.

            Werte: Undefined · K · M

          • isRareInCentralEuropeboolean

            True, wenn die Erkrankung in Mitteleuropa selten ist — Hinweis auf mögliche Fehlkodierung.

          • ifsgReportingboolean

            True, wenn die Diagnose nach Infektionsschutzgesetz (IfSG) meldepflichtig ist.

          • ebmLaborboolean

            True, wenn der Kode im EBM als Laborausnahmekennzeichen wirkt.

          • ruleCountinteger | null

            Anzahl 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 Felder

            Wie 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 Felder

              Der eigentliche Wert.

              • codestring

                Der Kode, dem die Zahlen gehören. Bei 'scope' = 'Parent' ist das der Obercode, nicht der abgefragte Kode.

              • scopestring

                Ob die Zahlen diesem Kode selbst gehören ('Code'), die Summe seiner Unterkodes sind ('Subtree') oder einem Obercode gehören ('Parent').

                Werte: Code · Subtree · Parent

              • casesinteger

                Fälle mit dieser Hauptdiagnose — aus dem Krankenhaus entlassene Patientinnen und Patienten.

              • maleinteger

                Davon männlich.

              • femaleinteger

                Davon weiblich.

              • unknowninteger

                Davon ohne Geschlechtsangabe.

              • shareOfYearnumber

                Anteil an allen Krankenhausfällen des Datenjahres, als Bruchteil von 1 (0,0189 = 1,89 %).

              • rankinteger

                Rang nach Fallzahl unter den Kodes derselben Katalogebene, die überhaupt Fälle ausweisen. 1 ist der häufigste.

              • rankTotalinteger

                Wie viele Kodes derselben Katalogebene in den Rang eingehen — der Nenner zu 'rank'.

              • ▶
                ageGroupsobject[] | null6 Felder

                Verteilung über die Altersgruppen. Nur an der Detailabfrage eines Kodes gesetzt; in Listen bleibt sie leer, weil sie dort nur Last wäre.

                • labelstring

                  Beschriftung der Altersgruppe, wie sie der Bericht führt (z. B. '70-75').

                • fromYearsinteger

                  Untergrenze der Altersgruppe in Jahren, einschließlich.

                • toYearsinteger | null

                  Obergrenze der Altersgruppe in Jahren, ausschließlich. Null bei der offenen obersten Gruppe.

                • casesinteger

                  Fälle dieser Altersgruppe.

                • maleinteger

                  Davon männlich.

                • femaleinteger

                  Davon weiblich. Männer und Frauen ergeben zusammen nicht zwingend 'cases' — Fälle ohne Geschlechtsangabe fehlen in beiden.

            • sourceYearinteger

              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.

          • ▶
            zusatzentgeltCodesobject | null2 Felder

            Zusatzentgelte, 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 Felder

              Der eigentliche Wert.

              • pricenumber | null

                Bundeseinheitlicher Betrag des Zusatzentgelts in Euro. Null bei unbewerteten Zusatzentgelten oder wenn der Katalog einen Verweis abdruckt.

              • priceNotestring | null

                Wortlaut der Betragsspalte, wenn dort statt einer Zahl ein Verweis steht (z. B. 'siehe Anlage 5').

              • sourcestring

                Herkunft des Zusatzentgelts: 'Bewertet' = mit bundeseinheitlichem Betrag, 'Unbewertet' = krankenhausindividuell zu vereinbaren.

                Werte: Undefined · Bewertet · Unbewertet

              • 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).

            • sourceYearinteger

              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.

          • paragraph301Usagestring | null

            Verwendbarkeit 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 | null

            Verwendbarkeit 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

          • isNotAssignedboolean

            True, 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.

            • isNewboolean

              True, wenn es den Kode im Vorjahr noch nicht gab.

            • textChangedboolean

              True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat.

            • previousDescriptionstring | null

              Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist.

            • removedNextYearboolean

              True, wenn der Kode im Folgejahr entfällt.

            • ▶
              incomingobject[]5 Felder

              Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr).

              • codestring

                Normalisierter Schlüssel des Kodes im benachbarten Jahr.

              • fullCodestring | null

                Der Kode des benachbarten Jahres in amtlicher Schreibweise.

              • descriptionstring | null

                Bezeichnung des Kodes im benachbarten Jahr.

              • autoForwardboolean

                True, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.

              • autoBackwardboolean

                True, 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).

              • codestring

                Normalisierter Schlüssel des Kodes im benachbarten Jahr.

              • fullCodestring | null

                Der Kode des benachbarten Jahres in amtlicher Schreibweise.

              • descriptionstring | null

                Bezeichnung des Kodes im benachbarten Jahr.

              • autoForwardboolean

                True, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.

              • autoBackwardboolean

                True, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.

          • 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).

        • ▶
          entriesobject[] | null2 Felder

          Die Einträge des Alphabetischen Verzeichnisses, über die die Zuordnung läuft.

          • alphaIdstring | null

            Stabile Alpha-Identifikationsnummer des Eintrags ('I19094'). Das BfArM garantiert ihre Bindung an den Wortlaut, ausdrücklich nicht an die Schlüsselnummer.

          • textstring | null

            Wortlaut des Eintrags im Alphabetischen Verzeichnis.

      • sourceYearinteger

        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.

    • ▶
      icdMappingsobject[] | null5 Felder

      Verweise 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.

      • codestring

        Normalisierte Schlüsselnummer, wie Orphanet sie angibt (z. B. 'Q874').

      • ▶
        icdobject | null27 Felder

        Die 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 Felder

          CCL-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.

          • sourceYearinteger

            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.

        • ▶
          versorgungspauschaleobject | null3 Felder

          Gesetzt, wenn die Diagnose die hausärztliche Versorgungspauschale (GOP 03100 EBM) begründen kann; null, wenn nicht oder vor deren Inkrafttreten.

          • gopstring

            Gebührenordnungsposition im EBM, «03100».

          • validFromstring

            Ab wann die Pauschale berechnungsfähig ist.

          • listedAsstring

            Wie der Beschluss die Diagnose nennt, z. B. «I10.0- (ausgenommen I10.01)».

        • genderRestrictionstring | null

          Geschlechtsbezogene Kodierregel: 'M' = nur männlich, 'W' = nur weiblich, 'Undefined' = kein Geschlechtsbezug.

          Werte: Undefined · M · W

        • genderErrorTypestring | null

          Schweregrad 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 Felder

          Mindestalter des Patienten, ab dem der Kode zulässig ist.

          • isRelevantboolean

            False, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.

          • unitstring

            Einheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.

            Werte: Days · Years

          • valueinteger

            Zahlenwert der Altersgrenze in der angegebenen Einheit.

        • ▶
          maximumAgeobject | null3 Felder

          Höchstalter des Patienten, bis zu dem der Kode zulässig ist.

          • isRelevantboolean

            False, wenn für den Kode keine Altersgrenze gilt; 'unit' und 'value' sind dann bedeutungslos.

          • unitstring

            Einheit der Altersgrenze: 'Days' = Lebenstage, 'Years' = Lebensjahre.

            Werte: Days · Years

          • valueinteger

            Zahlenwert der Altersgrenze in der angegebenen Einheit.

        • ageErrorTypestring | null

          Schweregrad eines Verstoßes gegen die Altersregel: 'M' = Muss-Fehler (Kodierung unzulässig), 'K' = Kann-Fehler (Warnung), 'Undefined' = ohne Bedeutung.

          Werte: Undefined · K · M

        • isRareInCentralEuropeboolean

          True, wenn die Erkrankung in Mitteleuropa selten ist — Hinweis auf mögliche Fehlkodierung.

        • ifsgReportingboolean

          True, wenn die Diagnose nach Infektionsschutzgesetz (IfSG) meldepflichtig ist.

        • ebmLaborboolean

          True, wenn der Kode im EBM als Laborausnahmekennzeichen wirkt.

        • ruleCountinteger | null

          Anzahl 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 Felder

          Wie 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 Felder

            Der eigentliche Wert.

            • codestring

              Der Kode, dem die Zahlen gehören. Bei 'scope' = 'Parent' ist das der Obercode, nicht der abgefragte Kode.

            • scopestring

              Ob die Zahlen diesem Kode selbst gehören ('Code'), die Summe seiner Unterkodes sind ('Subtree') oder einem Obercode gehören ('Parent').

              Werte: Code · Subtree · Parent

            • casesinteger

              Fälle mit dieser Hauptdiagnose — aus dem Krankenhaus entlassene Patientinnen und Patienten.

            • maleinteger

              Davon männlich.

            • femaleinteger

              Davon weiblich.

            • unknowninteger

              Davon ohne Geschlechtsangabe.

            • shareOfYearnumber

              Anteil an allen Krankenhausfällen des Datenjahres, als Bruchteil von 1 (0,0189 = 1,89 %).

            • rankinteger

              Rang nach Fallzahl unter den Kodes derselben Katalogebene, die überhaupt Fälle ausweisen. 1 ist der häufigste.

            • rankTotalinteger

              Wie viele Kodes derselben Katalogebene in den Rang eingehen — der Nenner zu 'rank'.

            • ▶
              ageGroupsobject[] | null6 Felder

              Verteilung über die Altersgruppen. Nur an der Detailabfrage eines Kodes gesetzt; in Listen bleibt sie leer, weil sie dort nur Last wäre.

              • labelstring

                Beschriftung der Altersgruppe, wie sie der Bericht führt (z. B. '70-75').

              • fromYearsinteger

                Untergrenze der Altersgruppe in Jahren, einschließlich.

              • toYearsinteger | null

                Obergrenze der Altersgruppe in Jahren, ausschließlich. Null bei der offenen obersten Gruppe.

              • casesinteger

                Fälle dieser Altersgruppe.

              • maleinteger

                Davon männlich.

              • femaleinteger

                Davon weiblich. Männer und Frauen ergeben zusammen nicht zwingend 'cases' — Fälle ohne Geschlechtsangabe fehlen in beiden.

          • sourceYearinteger

            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.

        • ▶
          zusatzentgeltCodesobject | null2 Felder

          Zusatzentgelte, 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 Felder

            Der eigentliche Wert.

            • pricenumber | null

              Bundeseinheitlicher Betrag des Zusatzentgelts in Euro. Null bei unbewerteten Zusatzentgelten oder wenn der Katalog einen Verweis abdruckt.

            • priceNotestring | null

              Wortlaut der Betragsspalte, wenn dort statt einer Zahl ein Verweis steht (z. B. 'siehe Anlage 5').

            • sourcestring

              Herkunft des Zusatzentgelts: 'Bewertet' = mit bundeseinheitlichem Betrag, 'Unbewertet' = krankenhausindividuell zu vereinbaren.

              Werte: Undefined · Bewertet · Unbewertet

            • 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).

          • sourceYearinteger

            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.

        • paragraph301Usagestring | null

          Verwendbarkeit 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 | null

          Verwendbarkeit 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

        • isNotAssignedboolean

          True, 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.

          • isNewboolean

            True, wenn es den Kode im Vorjahr noch nicht gab.

          • textChangedboolean

            True, wenn der Kode weitergeführt wird, sich aber seine Bezeichnung gegenüber dem Vorjahr geändert hat.

          • previousDescriptionstring | null

            Bezeichnung des Kodes im Vorjahr. Nur gesetzt, wenn 'textChanged' true ist.

          • removedNextYearboolean

            True, wenn der Kode im Folgejahr entfällt.

          • ▶
            incomingobject[]5 Felder

            Überleitung aus dem Vorjahr in diesen Kode (BfArM-Umsteigerdatei Vorjahr → aktuelles Jahr).

            • codestring

              Normalisierter Schlüssel des Kodes im benachbarten Jahr.

            • fullCodestring | null

              Der Kode des benachbarten Jahres in amtlicher Schreibweise.

            • descriptionstring | null

              Bezeichnung des Kodes im benachbarten Jahr.

            • autoForwardboolean

              True, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.

            • autoBackwardboolean

              True, 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).

            • codestring

              Normalisierter Schlüssel des Kodes im benachbarten Jahr.

            • fullCodestring | null

              Der Kode des benachbarten Jahres in amtlicher Schreibweise.

            • descriptionstring | null

              Bezeichnung des Kodes im benachbarten Jahr.

            • autoForwardboolean

              True, wenn die Überleitung vom Vorjahr in das aktuelle Jahr laut BfArM automatisch eindeutig ist.

            • autoBackwardboolean

              True, wenn die Überleitung vom aktuellen Jahr zurück in das Vorjahr laut BfArM automatisch eindeutig ist.

        • 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).

      • relationstring

        Art 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

      • validatedboolean

        Von Orphanet geprüfte Zuordnung.

      • matchesOfficialboolean

        True, wenn dieselbe Schlüsselnummer auch die amtliche Zuordnung der Alpha-ID-SE ist — dann sagen beide Quellen dasselbe.

    • omimstring[] | null

      OMIM-Nummern der zugehörigen genetischen Einträge.

    • icd11string[] | null

      Kodes der ICD-11, soweit Orphanet sie zuordnet.

    • 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[]16 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.

    • synonymsstring[] | null

      Deutsche Synonyme der Bezeichnung — die Namen, unter denen dieselbe Krankheit sonst noch geführt wird.

    • typestring | null

      Art des Eintrags nach Orphanet, z. B. 'Krankheit', 'Fehlbildungs-Syndrom', 'Klinischer Subtyp'.

    • groupstring

      Gröbere Einordnung: eine Störung, eine Gruppe von Störungen oder ein Subtyp.

      Werte: Unknown · Disorder · Group · Subtype

    • statusstring

      Stand 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

    • nonRareInEuropeboolean

      True, wenn Orphanet die Krankheit in Europa nicht (mehr) als selten führt.

    • ▶
      icdCodesobject | null2 Felder

      Schlü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 Felder

        Der eigentliche Wert.

        • 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).

      • sourceYearinteger

        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.

    • 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.