addedOutput schema / properties / focus / properties / departments
Added value: +{
+ "description": "In welchen Fachabteilungen die Diagnose behandelt wird — gezählt wird die Abteilung mit der längsten Verweildauer des Falls. Trägt einen eigenen Jahrgang: der Bericht druckte diese Tabelle zuletzt für das Datenjahr 2023, und nur auf Dreistellern — ein feinerer Kode bekommt die Verteilung seines Dreistellers, Gruppen und Kapitel die Summe ihrer Dreisteller — was 'scope' ausweist.",
+ "properties": {
+ "sourceYear": {
+ "description": "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.",
+ "type": "integer"
+ },
+ "value": {
+ "description": "Der eigentliche Wert.",
+ "properties": {
+ "cases": {
+ "description": "Fälle, über die die Verteilung geht — die Summe über alle Fachabteilungen im Datenjahr dieser Tabelle. Nicht zu verwechseln mit den Fallzahlen, die aus einem neueren Datenjahr stammen können.",
+ "type": "integer"
+ },
+ "code": {
+ "description": "Die Schlüsselnummer, für die die Verteilung gilt. Weicht sie vom abgefragten Kode ab, stammt sie vom übergeordneten Dreisteller.",
+ "type": "string"
+ },
+ "departments": {
+ "description": "Die Fachabteilungen, absteigend nach Fallzahl.",
+ "items": {
+ "properties": {
+ "cases": {
+ "description": "Fälle, die in dieser Fachabteilung die längste Verweildauer hatten.",
+ "type": "integer"
+ },
+ "label": {
+ "description": "Bezeichnung der Fachabteilung, wie der Bericht sie führt.",
+ "type": "string"
+ },
+ "share": {
+ "description": "Anteil an allen Fällen der Schlüsselnummer, zwischen 0 und 1.",
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "scope": {
+ "description": "Worauf sich die Zahlen beziehen: 'Code' = auf diese Schlüsselnummer selbst, 'Subtree' = zusammengezählt über alle Dreisteller unter dieser Gruppe oder diesem Kapitel, 'Parent' = auf den übergeordneten Dreisteller, weil der Bericht feiner nicht aufteilt.",
+ "enum": [
+ "Code",
+ "Subtree",
+ "Parent"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / properties / focus / properties / zusatzentgelte
Added value: +{
+ "description": "Zusatzentgelte, denen diese Diagnose zugeordnet ist (Anlage 7), mit Betrag, den OPS-Kodes, die hinzukommen müssen, und den Fußnoten — dort stehen etwa die Schwellenwerte. Bei Dreistellern und nicht endständigen Vierstellern auch die Zuordnungen ihrer Subkodes ('match' = 'Subcode').",
+ "properties": {
+ "sourceYear": {
+ "description": "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.",
+ "type": "integer"
+ },
+ "value": {
+ "description": "Der eigentliche Wert.",
+ "items": {
+ "properties": {
+ "allowedDrgCount": {
+ "description": "Anzahl der Fallpauschalen, neben denen das Zusatzentgelt allein abrechenbar ist (Anlage 8). 0, wenn es keine solche Beschränkung gibt.",
+ "type": "integer"
+ },
+ "combinedWith": {
+ "description": "Kombinationspartner nach der Fußnote 'Nur abrechenbar in Kombination mit einem der grau hinterlegten OPS-Kodes': für einen grau hinterlegten Kode die Hauptprozeduren, für eine Hauptprozedur die grau hinterlegten Kodes. Null, wenn das Zusatzentgelt keine solche Kombination verlangt.",
+ "items": {
+ "$ref": "#/properties/focus/properties/zusatzentgelte/properties/value/items/properties/matchedOps/items"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "footnotes": {
+ "description": "Fußnoten des Katalogs zu diesem Zusatzentgelt und seinem übergeordneten Zusatzentgelt im Volltext — Altersgrenzen, Mindestverweildauer, Schwellenwerte, Kombinationspflichten.",
+ "items": {
+ "properties": {
+ "marker": {
+ "description": "Fußnotenzeichen, wie es im Katalog abgedruckt ist, ohne schließende Klammer (z. B. '6', '*').",
+ "type": "string"
+ },
+ "scope": {
+ "description": "Katalogblatt, zu dem der Fußnotenblock gehört (z. B. 'Deckblatt', 'Anlage 5'). Fußnotenzeichen sind nur innerhalb ihres Blocks eindeutig.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "text": {
+ "description": "Text der Fußnote.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "groupDescription": {
+ "description": "Titel des übergeordneten Zusatzentgelts.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "groupFullCode": {
+ "description": "Kode des übergeordneten Zusatzentgelts, wenn 'zusatzentgelt' eine Unterposition ist (z. B. 'ZE105' zu ZE105.01). Der Titel einer Unterposition ('1 Metallspirale') ist ohne ihn nicht verständlich.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "icd": {
+ "description": "Alle dem Zusatzentgelt zugeordneten ICD-Kodes (Anlage 7). Leer bei den meisten Zusatzentgelten.",
+ "items": {
+ "$ref": "#/properties/focus/properties/zusatzentgelte/properties/value/items/properties/matchedIcd/items"
+ },
+ "type": "array"
+ },
+ "isBillable": {
+ "description": "True, wenn 'zusatzentgelt' selbst abgerechnet wird; false bei einer Überschrift, unter der die abrechenbare Unterposition nach Menge oder Dosis zu wählen ist.",
+ "type": "boolean"
+ },
+ "match": {
+ "description": "Wie der abgefragte Kode mit dem Zusatzentgelt verbunden ist: 'Code' = genau dieser Kode ist gelistet, 'Pattern' = der Katalog druckt ein Muster mit '*' (je Stern eine beliebige Stelle), auf das dieser Kode passt, 'Subcode' = Subkodes dieses Kodes sind gelistet.",
+ "enum": [
+ "Code",
+ "Pattern",
+ "Subcode"
+ ],
+ "type": "string"
+ },
+ "matchedIcd": {
+ "description": "Die in Anlage 7 gelisteten ICD-Kodes, über die die Verbindung zustande kommt — bei einer OPS-Abfrage leer.",
+ "items": {
+ "properties": {
+ "code": {
+ "description": "Normalisierter Schlüssel des ICD-Kodes, wie er an die ICD-Funktionen zurückzugeben ist (z. B. 'D6800').",
+ "type": "string"
+ },
+ "fullCode": {
+ "description": "Der ICD-Kode in amtlicher Schreibweise (z. B. 'D68.00').",
+ "type": "string"
+ },
+ "text": {
+ "description": "Der Text, wie ihn der Zusatzentgelte-Katalog abdruckt.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "matchedOps": {
+ "description": "Die im Zusatzentgelte-Katalog gelisteten OPS-Kodes, über die die Verbindung zustande kommt — bei einer ICD-Abfrage leer.",
+ "items": {
+ "properties": {
+ "appliesToAllSubcodes": {
+ "description": "True, wenn der Katalog ein Muster mit '*' druckt, das mehrere fünf- oder sechsstellige Kodes erfasst — siehe 'pattern'.",
+ "type": "boolean"
+ },
+ "code": {
+ "description": "Normalisierter Schlüssel des OPS-Kodes, wie er an die OPS-Funktionen zurückzugeben ist (z. B. '8836n1'). Bei einem Muster mit '*' der feste Teil davor — der Kode, unter dem alle erfassten Kodes liegen (bei 8-826.*2 also '8826').",
+ "type": "string"
+ },
+ "fullCode": {
+ "description": "Der OPS-Kode in amtlicher Schreibweise, bei einem Muster mit '*' wie gedruckt (z. B. '8-836.n1', '8-826.*2').",
+ "type": "string"
+ },
+ "highlighted": {
+ "description": "True, wenn der Kode im Katalog grau hinterlegt ist. Graue Kodes sind die Kombinationspartner der Anlage-5-Fußnote 'Nur abrechenbar in Kombination mit einem der grau hinterlegten OPS-Kodes'.",
+ "type": "boolean"
+ },
+ "pattern": {
+ "description": "Normalisiertes Muster, wenn der Katalog statt eines Kodes ein Muster druckt: jedes '*' steht für genau eine beliebige Stelle (z. B. '8826*2' für 8-826.*2 = 8-826.02, 8-826.12). Erfasst sind alle Kodes, deren Anfang auf das Muster passt. Null bei einem einzelnen Kode.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "text": {
+ "description": "Der Text, wie ihn der Zusatzentgelte-Katalog abdruckt — vom InEK gekürzt, nicht der vollständige OPS-Titel.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "ops": {
+ "description": "Alle OPS-Kodes, die das Zusatzentgelt auslösen. Bei einer ICD-Abfrage die Prozeduren, die zur Diagnose hinzukommen müssen.",
+ "items": {
+ "$ref": "#/properties/focus/properties/zusatzentgelte/properties/value/items/properties/matchedOps/items"
+ },
+ "type": "array"
+ },
+ "priceMax": {
+ "description": "Größter Betrag der Unterpositionen in Euro, siehe 'priceMin'.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "priceMin": {
+ "description": "Kleinster Betrag der Unterpositionen in Euro, wenn das Zusatzentgelt selbst keinen Betrag trägt (gestaffelt nach Menge oder Dosis). Bei 'match' = 'Subcode' nur über die Unterpositionen, die dieser Kode auslöst.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "subpositionCount": {
+ "description": "Anzahl der Unterpositionen, die hier zusammengefasst sind (nur bei 'match' = 'Subcode'); sonst 0.",
+ "type": "integer"
+ },
+ "zusatzentgelt": {
+ "description": "Das Zusatzentgelt mit Betrag. Bei 'match' = 'Subcode' mit mehreren Unterpositionen ist es das übergeordnete Zusatzentgelt (z. B. ZE105 statt ZE105.01).",
+ "properties": {
+ "code": {
+ "description": "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.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "description": {
+ "description": "Amtlicher Titel des Kodes (Diagnose-, Prozedur- bzw. Entgeltbezeichnung).",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "fullCode": {
+ "description": "Der Kode in der amtlichen Schreibweise, wie er dem Anwender angezeigt und in Dokumenten kodiert wird (z. B. 'A01.0', '5-470.0').",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "price": {
+ "description": "Bundeseinheitlicher Betrag des Zusatzentgelts in Euro. Null bei unbewerteten Zusatzentgelten oder wenn der Katalog einen Verweis abdruckt.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "priceNote": {
+ "description": "Wortlaut der Betragsspalte, wenn dort statt einer Zahl ein Verweis steht (z. B. 'siehe Anlage 5').",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "source": {
+ "description": "Herkunft des Zusatzentgelts: 'Bewertet' = mit bundeseinheitlichem Betrag, 'Unbewertet' = krankenhausindividuell zu vereinbaren.",
+ "enum": [
+ "Undefined",
+ "Bewertet",
+ "Unbewertet"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}