Kodia Code

Schweizer ambulante Kodierung, integriert in Ihr Produkt.

Kodia Code ist eine API, die klinische Dokumentation aus Ihrer Software entgegennimmt und Kodiervorschläge zurückgibt: TARDOC-Positionen, die anwendbare ambulante Pauschale und ICD-10-Diagnosen, jeweils mit der Textstelle, auf die sich der Code stützt, und der angewandten Regel.

Für wen

Entwickelt für den Einsatz in Ihrem Produkt.

Anbieter von Gesundheitssoftware

Binden Sie die Schweizer ambulante Kodierung in KIS, EHR-Systeme und Praxissoftware ein.

Anbieter klinischer Dokumentationslösungen

Verwandeln Sie diktierte, transkribierte oder durch Ambient-Dokumentation erzeugte klinische Notizen in strukturierte, mit Belegen hinterlegte Kodiervorschläge.

Fakturierungsplattformen

Automatisieren Sie die Erstkodierung innerhalb Ihrer Fakturierungs- und Abrechnungsprozesse — mit nachvollziehbaren Quellenangaben.

So funktioniert es

Ein Aufruf, ein vollständiger Kodiervorschlag.

POST /v1/code Anfrage
POST /v1/code HTTP/1.1
Host: api.kodia.ch
X-API-Key: kd_live_••••••••
Content-Type: application/json

{
  "document": "Konsultation vom 12.03.2026 in
               der Praxis.\n\n54-jähriger
               Patient, bekannte behandelte
               Hypertonie, stellt sich vor wegen
               produktivem Husten seit 8 Tagen,
               subfebrile Temperatur von 38.0
               °C, keine Dyspnoe.\n\nAnamnese
               und klinische Untersuchung:
               Lungenauskultation mit
               vereinzelten diffusen Rhonchi,
               kein Fokus. Beidseitige Otoskopie
               unauffällig, Trommelfelle
               reizlos. Rachen leicht
               gerötet.\n\nBlutentnahme,
               Resultate morgen
               erwartet.\n\nDauer der
               Konsultation: 15 Minuten.
               Klinische Kontrolle in einer
               Woche bei persistierenden
               Beschwerden.",
  "qualifications": ["9999", "3010"]
}
200 OK Antwort
{
  "outcome": "coded",  // oder "cannot_determine_safely"
  "result": {
    "billing_system": "TARDOC",
    "summary": "Hausärztliche Konsultation von
                15 Minuten mit dokumentierten
                Organuntersuchungen Luftwege und
                Ohren. Die Blutentnahme ist
                standardmässig in der
                Konsultation enthalten.",
    "predicted_codes": [
      { "code": "CA.00.0010", "quantity": 1,
        "description": "Hausärztliche
                        Konsultation, erste 5
                        Min.",
        "chapter": "CA.00", "service_type": "main",
        "points_unit": 19.2, "points_total": 19.2,
        "confidence": "high", "evidence_verified": true,
        "evidence": "Konsultation vom 12.03.2026
                     in der Praxis.",
        "reasoning":
           "Hausärztliche Konsultation
            dokumentiert. Der Arzt verfügt über
            die erforderliche Qualifikation 3010
            Allgemeine Innere Medizin. Einheit
            0001 Sprechzimmer entspricht der
            Tätigkeit in der Praxis." },
      { "code": "CA.00.0020", "quantity": 10,
        "description": "+ Hausärztliche
                        Konsultation, jede
                        weitere 1 Min.",
        "chapter": "CA.00", "service_type": "add-on (+)",
        "points_unit": 3.84, "points_total": 38.4,
        "confidence": "high", "evidence_verified": true,
        "evidence": "Dauer der Konsultation: 15
                     Minuten.",
        "reasoning":
           "Erste 5 Minuten durch CA.00.0010
            abgedeckt, 10 weitere Minuten über
            die Zuschlagsleistung abrechenbar.
            Dauer explizit, Einheit 0001." },
      { "code": "AA.05.0040", "quantity": 1,
        "description": "Untersuchung: Luftwege",
        "chapter": "AA.05", "service_type": "main",
        "points_unit": 25.69, "points_total": 25.69,
        "confidence": "medium", "evidence_verified": true,
        "evidence": "Lungenauskultation mit
                     vereinzelten diffusen
                     Rhonchi, kein Fokus.",
        "reasoning":
           "Untersuchung der oberen und unteren
            Luftwege mit dokumentierter
            Lungenauskultation. Die medizinische
            Interpretation verlangt mindestens
            Atmung, Mundhöhle, Tonsillen,
            Rachenhinterwand, Nebenhöhlen,
            Auskultation und Perkussion der
            Lunge. Der leicht gerötete Rachen
            ist vermerkt, Perkussion und weitere
            Elemente sind jedoch nicht
            ausdrücklich dokumentiert.
            Qualifikation 3010 und Einheit 0022
            vorhanden, kumulierbar mit
            CA.00.0010 über LG-053." },
      { "code": "AA.05.0030", "quantity": 1,
        "description": "Untersuchung: Ohren",
        "chapter": "AA.05", "service_type": "main",
        "points_unit": 25.69, "points_total": 25.69,
        "confidence": "medium", "evidence_verified": true,
        "evidence": "Beidseitige Otoskopie
                     unauffällig, Trommelfelle
                     reizlos.",
        "reasoning":
           "Beidseitige Untersuchung der Ohren
            mit Otoskopie und Trommelfellen
            dokumentiert. Die medizinische
            Interpretation verlangt äussere
            Ohren, Gehörgang, Trommelfelle,
            Mastoide und regionale Lymphknoten.
            Mastoide und Lymphknoten sind nicht
            erwähnt. Qualifikation 3010 und
            Einheit 0022 vorhanden, kumulierbar
            mit CA.00.0010 über LG-053." }
    ],
    "total_points": 108.98,
    "alternatives": [
      { "code": "AA.00.0010", "billable": true,
        "instead_of": "CA.00.0010", "points_unit": 19.2,
        "description": "Ärztliche Konsultation,
                        erste 5 Min.",
        "when":
           "Der Arzt wählt die allgemeine
            ärztliche Konsultation statt der
            hausärztlichen Konsultation.
            Gleicher Inhalt, Qualifikation 9999." },
      { "code": "AA.00.0020", "billable": true,
        "instead_of": "CA.00.0020", "points_unit": 3.84,
        "description": "+ Ärztliche
                        Konsultation, jede
                        weitere 1 Min.",
        "when":
           "Zuschlagsminuten der allgemeinen
            Konsultation AA, falls AA.00.0010
            gegenüber CA.00.0010 bevorzugt wird." },
      { "code": "AK.00.0020", "billable": true,
        "points_unit": 8.64,
        "description": "Nichtärztliche
                        Blutentnahme (venös)",
        "when":
           "Wurde die Blutentnahme durch
            nichtärztliches Personal und nicht
            durch den Arzt durchgeführt, ist sie
            zusätzlich zur Konsultation
            abrechenbar. Standardmässig wird
            angenommen, dass der Arzt die
            Entnahme durchgeführt hat; sie ist
            dann in der Konsultation enthalten." }
    ],
    "flags": [
      { "key": "performer_assumed",
        "detail":
           "Blutentnahme — die ausführende
            Person ist nicht angegeben, der Arzt
            wird angenommen. Die Entnahme durch
            den Arzt ist in der Konsultation
            enthalten." },
      { "key": "documentation_incomplete",
        "detail":
           "Untersuchung: Luftwege AA.05.0040 —
            Perkussion sowie die ausdrückliche
            Untersuchung von Mundhöhle,
            Tonsillen, Rachenhinterwand und
            Nebenhöhlen sind nicht dokumentiert." },
      { "key": "documentation_incomplete",
        "detail":
           "Untersuchung: Ohren AA.05.0030 — die
            Untersuchung von Mastoiden und
            regionalen Lymphknoten ist nicht
            dokumentiert." }
    ]
  },
  "catalog_versions": { "tardoc": "1.4c" }
}
  • REST über HTTPS, JSON als Ein- und Ausgabe
  • Authentifizierung per API-Schlüssel bei jeder Anfrage (Header X-API-Key)
  • Zustandslose Verarbeitung — nach der Antwort wird nichts gespeichert
  • Klinische Dokumentation auf Deutsch, Französisch oder Italienisch
  • Jede Antwort nennt die angewandten Katalogversionen
  • OpenAPI-Spezifikation in der Pilotdokumentation enthalten
In Ihrem Produkt

Vorschläge, die Ihre Nutzer bestätigen.

Jede Position kommt mit einer Konfidenzstufe zurück. Ihr Produkt zeigt die Liste dort an, wo kodiert wird — Ärztin, Arzt oder Kodierfachperson übernimmt, passt an oder verwirft jeden einzelnen Vorschlag. Nichts gelangt ohne Entscheidung auf die Rechnung.

PraxisSoftPatientendossier · Fall 48213 KonsultationKodierungRechnung Kodia Code · verbunden
Konsultationsnotiz12. März 2026

Konsultation vom 12.03.2026 in der Praxis.

54-jähriger Patient, bekannte behandelte Hypertonie, stellt sich vor wegen produktivem Husten seit 8 Tagen, subfebrile Temperatur von 38.0 °C, keine Dyspnoe.

Anamnese und klinische Untersuchung: Lungenauskultation mit vereinzelten diffusen Rhonchi, kein Fokus. Beidseitige Otoskopie unauffällig, Trommelfelle reizlos. Rachen leicht gerötet.

Blutentnahme, Resultate morgen erwartet.

Dauer der Konsultation: 15 Minuten. Klinische Kontrolle in einer Woche bei persistierenden Beschwerden.

Allgemeine Innere Medizin · Qualifikation 3010 · TARDOC 1.4c
Kodiervorschlägevia Kodia Code
Notiz wird analysiert…
Pauschale Keine ambulante Pauschale anwendbarKonsultation und Organuntersuchungen liegen ausserhalb des Pauschalenkatalogs Geprüft
CA.00.0010 Hausärztliche Konsultation, erste 5 Min.«Konsultation vom 12.03.2026 in der Praxis» ×1 Hoch
CA.00.0020 + Hausärztliche Konsultation, jede weitere 1 Min.10 Min. über die ersten 5 hinaus — «15 Minuten» ×10 Hoch
AA.05.0040 Untersuchung: LuftwegePerkussion, Mundhöhle, Tonsillen und Nebenhöhlen nicht dokumentiert ×1 Mittel
AA.05.0030 Untersuchung: OhrenMastoide und regionale Lymphknoten nicht dokumentiert ×1 Mittel
AK.00.0020 Nichtärztliche Blutentnahme (venös)Standardmässig nicht verrechnet — ausführende Person nicht angegeben; durch den Arzt in der Konsultation enthalten Zu dokumentieren
0 übernommen · 2 zu bestätigen · 1 zu dokumentieren Kodierung speichern
Das Ergebnis

Mehr als eine Liste von Codes.

Vorgeschlagene Kodierung und Abrechnung

TARDOC-Positionen mit Mengen, die Entscheidung Pauschale oder TARDOC und ICD-10-Diagnosen — strukturiert, bereit zur Anzeige oder zum Vorausfüllen.

Klinische Belege

Die Textstellen der Dokumentation, auf die sich jeder vorgeschlagene Code stützt — damit Prüfende die Grundlage sehen, nicht nur das Ergebnis.

Anwendbare Regel und Tarifversion

Die angewandten Katalogeinträge und Abrechnungsregeln, festgelegt auf die am Behandlungsdatum gültige Tarifversion.

Konfidenzstufe

Jede Position ist mit hoher oder mittlerer Konfidenz gekennzeichnet — damit Ihr Produkt die menschliche Aufmerksamkeit dorthin lenkt, wo sie nötig ist.

Warnungen bei fehlender Dokumentation

Wenn der Notiz fehlt, was eine Position voraussetzt — oder wenn sie mehr belegt, als sie ausweist —, wird die Lücke der verfassenden Person gemeldet.

Ein explizites Ergebnis «keine sichere Bestimmung möglich»

Wenn die Dokumentation keine sichere Bestimmung zulässt, sagt die API das — statt zu raten.

Keine Blackbox

Referenzierte Ergebnisse, keine Vermutung.

Ein generisches Modell kann aus einer Notiz plausibel wirkende Codes erzeugen. Kodia Code führt stattdessen den agentenbasierten Workflow aus: Er konsultiert die offiziellen Kataloge als massgebliche Quelle, wendet die geltenden Regeln an und liefert die verwendeten Referenzen mit — damit Ihr Produkt seinen Nutzerinnen und Nutzern das Warum zeigen kann.

  • Jeder zurückgegebene Code nennt den zugrunde liegenden Katalogeintrag
  • Kumulationsregeln, Qualifikationsanforderungen und Limitationen werden angewendet, nicht angenähert
  • Die Entscheidung Pauschale oder TARDOC ist explizit und begründet
Ein generisches Modell fragt

«Nach welchen Codes sieht diese Notiz aus?»

Kodia Code fragt

«Welche Positionen belegt diese Dokumentation tatsächlich — nach den geltenden Regeln?»

Verantwortung

Die API schlägt vor. Ihre Nutzer entscheiden.

Kodia Code liefert einen Kodiervorschlag mit seinen Referenzen — er reicht keine Rechnungen ein und verändert keine Dossiers. Wie der Vorschlag angezeigt, geprüft und bestätigt wird, bleibt unter der Kontrolle Ihres Produkts, und die Verantwortung für die fakturierten Leistungen bleibt bei der abrechnenden Organisation.

Erste Schritte

Beginnen Sie mit einer Pilotintegration.

Erste Schritte

Zugang anfragen

Integrieren Sie anhand realer Fälle und beurteilen Sie die Kodierqualität gemeinsam mit Ihrem Team.

  • API-Zugang und Dokumentation
  • Integrationsunterstützung durch das Kodia-Team
  • Evaluation auf Ihrer deidentifizierten Dokumentation, mit gemessenen Übereinstimmungsquoten
  • Keine Volumenverpflichtung
Kontakt

Bringen Sie die Schweizer Kodierung in Ihr Produkt.

Beschreiben Sie uns Ihre Integration, und wir definieren gemeinsam ein Pilotprojekt.