# Kodowanie rozpoznań i wyciąganie danych z dokumentacji

EN: **Automated clinical coding and information extraction** · id `clinicalcoding` · aliases: ICD coding, medical coding, automatic ICD coding, kodowanie ICD, clinical information extraction

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [AI w medycynie i ochronie zdrowia](https://aiatlasgraph.com/t/healthai.md) › [Język kliniczny i dokumentacja medyczna](https://aiatlasgraph.com/t/clinicaldocs.md) › Kodowanie rozpoznań i wyciąganie danych z dokumentacji

## Description

- PL: Wieloetykietowa klasyfikacja notatek klinicznych do kodów ICD oraz ekstrakcja encji klinicznych (choroby, leki, dawki) i ich mapowanie na terminologie.
- EN: Multi-label classification of clinical notes into ICD codes, plus extraction of clinical entities (diseases, drugs, doses) and mapping to terminologies.

## In one sentence

- PL: Program czyta notatki lekarzy i proponuje urzędowe kody chorób i zabiegów albo wyciąga z nich leki, dawki i rozpoznania.
- EN: Software that reads doctors' notes and suggests official disease and procedure codes, or pulls out drugs, doses and diagnoses.

## Problem it solves

- PL: Ręczne nadawanie kodów każdemu pobytowi w szpitalu jest żmudne i pełne pomyłek, a od kodów zależą rozliczenia i statystyki zdrowia.
- EN: Coding every hospital stay by hand is tedious and error-prone, yet payments and health statistics depend on those codes.

## What it does

- PL: Jak bibliotekarz, który po przeczytaniu książki od razu nadaje jej sygnaturę i wskazuje akapit, który o tym przesądził.
- EN: Like a librarian who reads a book, assigns its shelf mark at once and points to the paragraph that decided it.

## Everyday example

- PL: Po wypisie pacjenta szpitalny koder dostaje listę proponowanych kodów z zaznaczonymi zdaniami z karty i tylko je zatwierdza lub poprawia.
- EN: After a patient is discharged, the hospital coder gets a list of suggested codes with the supporting sentences highlighted, and just approves or fixes them.

## This concerns you if you…

- PL: rozliczasz świadczenia medyczne
- PL: analizujesz dane szpitalne do badań lub statystyk
- EN: handle billing for medical services
- EN: analyse hospital data for research or statistics

## Keywords

ICD-10 · CAML · MIMIC-III · label-wise attention · medical entity linking · UMLS · PLM-ICD · precision@k

## How it works

- PL: Kodowanie to klasyfikacja wieloetykietowa z tysiącami rzadkich klas. Klasyczny model CAML łączy splot z osobną uwagą dla każdego kodu, która wskazuje fragmenty tekstu uzasadniające kod; nowsze podejścia używają dostrojonych transformerów albo LLM z wyszukiwaniem kandydatów. Ocenia się micro- i macro-F1 oraz precision@k.
- EN: Coding is multi-label classification over thousands of rare classes. The classic CAML model combines convolution with per-code attention that points to the text supporting each code; newer approaches use fine-tuned transformers or LLMs with candidate retrieval. Micro/macro-F1 and precision@k are reported.

## Limits

- PL: Rozkład kodów ma długi ogon, więc rzadkie kody są słabo przewidywane. Zasady kodowania różnią się między krajami i wersjami klasyfikacji. Duże modele bez wsparcia wyszukiwania często podają nieistniejące lub nieprecyzyjne kody.
- EN: Codes follow a long tail, so rare codes are poorly predicted. Coding rules differ across countries and classification versions. LLMs without retrieval support often produce non-existent or imprecise codes.

## Key terms

- PL: **ICD-10**: Międzynarodowa klasyfikacja chorób używana w statystyce i rozliczeniach.
- PL: **klasyfikacja wieloetykietowa**: Przypisanie jednemu dokumentowi wielu kodów naraz.
- PL: **długi ogon**: Wiele kodów pojawia się w danych bardzo rzadko.
- EN: **ICD-10**: The international classification of diseases used in statistics and billing.
- EN: **multi-label classification**: Assigning many codes to one document at once.
- EN: **long tail**: Many codes appear very rarely in the data.

## Know first

- [Klasyfikacja tekstu i analiza sentymentu (Text classification and sentiment analysis)](https://aiatlasgraph.com/t/textclassification.md)
- [Wydobywanie informacji z tekstu (nazwy własne, relacje) (Information extraction (named entities and relations))](https://aiatlasgraph.com/t/infoextraction.md)

## Sources

- [Explainable Prediction of Medical Codes from Clinical Text](<https://arxiv.org/abs/1802.05695>) `caml-2018` · by James Mullenbach, Sarah Wiegreffe, Jon Duke, Jimeng Sun, Jacob Eisenstein

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/clinicalcoding · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
