# API медичної термінології: LOINC, SNOMED, ICD-10, RxNorm

> Де безкоштовно шукати кожну систему медичних кодів, як коди з'являються у FHIR та що включає Anpheros (невеликий підмножина LOINC та каталог симптомів, станів і лікувань) — чесно визначені межі.

Source: https://developers.anpheros.com/uk/guides/medical-terminology-api

**API медичної термінології дозволяє програмному забезпеченню шукати та знаходити стандартні медичні коди — LOINC для тестів та вимірювань, SNOMED CT для клінічних термінів, ICD-10 для діагнозів, RxNorm та ATC для ліків — щоб дані з різних джерел мали однакове значення.** Кожна система кодів має свого власника, ліцензію та службу пошуку, і більшість з них є безкоштовними. Ця сторінка перелічує, де шукати кожну з них, як вони з'являються у FHIR, і що включає Anpheros, щоб ваш додаток міг зберігати кодовані дані без запуску сервера термінології.

<!-- visual:term-cards -->

## Безкоштовні сервіси пошуку

| Кодова система | Використовується для | Сервіс пошуку | Доступ |
|---|---|---|---|
| LOINC | лабораторні тести, життєві показники, документи | [loinc.org](https://loinc.org/search/), FHIR terminology server `fhir.loinc.org` | безкоштовно, обліковий запис LOINC для FHIR сервера |
| ICD-10-CM | діагнози (США) | [NLM Clinical Tables API](https://clinicaltables.nlm.nih.gov/) | безкоштовно, без ключа |
| ICD-10 / ICD-11 | діагнози (ВООЗ, більшість країн) | [WHO ICD API](https://icd.who.int/icdapi) | безкоштовно, реєстрація |
| SNOMED CT | клінічні знахідки, процедури, ділянки тіла | SNOMED International browser; Snowstorm (open-source server) | безкоштовно в країнах-членах; ліцензія потрібна в інших місцях |
| RxNorm | ліки США | [NLM RxNav REST API](https://lhncbc.nlm.nih.gov/RxNav/APIs/) | безкоштовно, без ключа |

Швидкий пошук ICD-10-CM, без ключа:

```bash
curl "https://clinicaltables.nlm.nih.gov/api/icd10cm/v3/search?terms=asthma&maxList=5"
```

## Як коди відображаються у FHIR

Кожен кодований елемент у FHIR є `CodeableConcept`: один або кілька кодувань, кожне з яких має `system` URI та `code`, а також оригінальний текст.

| Система кодування | FHIR `system` URI |
|---|---|
| LOINC | `http://loinc.org` |
| SNOMED CT | `http://snomed.info/sct` |
| ICD-10 | `http://hl7.org/fhir/sid/icd-10` |
| ICD-10-CM | `http://hl7.org/fhir/sid/icd-10-cm` |
| RxNorm | `http://www.nlm.nih.gov/research/umls/rxnorm` |
| ATC | `http://www.whocc.no/atc` |
| UCUM units | `http://unitsofmeasure.org` |

## Що включає Anpheros

- **Зібраний підмножина LOINC** для кодів, які додаток використовує найчастіше (життєві показники, поширені лабораторні тести): `GET /v1/terminology/loinc?q=glucose`. Це невелика підмножина, а не повноцінний сервер термінології; код поза нею все ще може бути збережений.
- **Ліки** через [Anpheros Search](https://developers.anpheros.com/uk/guides/anpheros-search), який ідентифікує речовини за INN, RxNorm та номером продукту EMA.
- **Концепції симптомів** з відображеннями ICD-10 та мітками кількома мовами: `GET /v1/terminology/symptoms?q=headache`.
- **Коди, збережені як написані**: будь-яке дійсне кодування FHIR зберігається, а лабораторний конектор заповнює коди LOINC там, де він розпізнає тест.
- **Безкоштовний [FHIR R4 валідатор](https://developers.anpheros.com/tools/fhir-validator)**, який перевіряє структуру та набори значень поширених елементів.

## Часті запитання

### Чи існує безкоштовний API для LOINC?
Так. LOINC надає сервер термінології FHIR за адресою fhir.loinc.org для зареєстрованих користувачів (реєстрація безкоштовна), а API клінічних таблиць NLM пропонує пошук LOINC без ключа.

### Чи існує безкоштовний API для ICD-10?
Так. API клінічних таблиць NLM здійснює пошук ICD-10-CM без ключа, а API WHO ICD охоплює ICD-10 та ICD-11 після безкоштовної реєстрації.

### Чи потрібна мені ліцензія для SNOMED CT?
У країнах-членах SNOMED International (включаючи США та більшість країн ЄС) використання є безкоштовним відповідно до національної ліцензії; в інших місцях ліцензія потрібна. Зверніться до Національного центру випуску вашої країни.

### Чи включає Anpheros повноцінний сервер термінології?
Ні. Він включає невеликий підмножину LOINC та каталог симптомів, станів та лікувань, а також зберігає будь-який дійсний код. Для повного пошуку використовуйте офіційні сервіси, зазначені вище.

<!-- visual:cta-term -->

## Пов'язане

- [Системи кодування FHIR](https://developers.anpheros.com/uk/guides/fhir-code-systems): яку систему кодування використовує кожен ресурс Anpheros
- [Дані про ліки для додатків та ШІ-агентів](https://developers.anpheros.com/uk/guides/medication-data-ai-agents): RxNorm та openFDA на практиці
- [API даних про симптоми](https://developers.anpheros.com/uk/guides/symptom-data-api)
- [Як нормалізувати медичні дані](https://developers.anpheros.com/uk/guides/normalize-medical-data)
