# 医療用語API: LOINC, SNOMED, ICD-10, RxNorm

> 各医療コードシステムの無料検索先、FHIRでのコードの表示方法、およびAnpherosに含まれるもの（少量のLOINCサブセットと症状、病状、治療法のカタログ）について — 正直なスコープで説明します。

Source: https://developers.anpheros.com/ja/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 ターミナルサーバー `fhir.loinc.org` | 無料、FHIR サーバーには LOINC アカウントが必要 |
| ICD-10-CM | 診断 (米国) | [NLM Clinical Tables API](https://clinicaltables.nlm.nih.gov/) | 無料、キー不要 |
| ICD-10 / ICD-11 | 診断 (WHO、多くの国) | [WHO ICD API](https://icd.who.int/icdapi) | 無料、登録が必要 |
| SNOMED CT | 臨床所見、処置、身体部位 | SNOMED International browser; Snowstorm (オープンソースサーバー) | 加盟国では無料。それ以外ではライセンスが必要 |
| 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` を持つ 1 つ以上のコーディング、および元のテキストで構成されます。

| コードシステム | 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 単位 | `http://unitsofmeasure.org` |

## Anpherosに含まれるもの

- **バンドルされたLOINCサブセット**: アプリが最も使用するコード（バイタルサイン、一般的な臨床検査）に対応するサブセットです: `GET /v1/terminology/loinc?q=glucose`。これは完全なターミナロジーサーバーではなく、小さなサブセットです。サブセット外のコードも保存される場合があります。
- **医薬品**: [Anpheros Search](https://developers.anpheros.com/ja/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)**: 構造と一般的な要素の値セットをチェックします。

## よくある質問

### 無料のLOINC APIはありますか？
はい。LOINCは、登録ユーザー（登録は無料）向けにfhir.loinc.orgでFHIRターミナルサーバーを提供しており、NLM Clinical Tables APIはキーレスのLOINC検索を提供します。

### 無料のICD-10 APIはありますか？
はい。NLM Clinical Tables APIはキーなしでICD-10-CMを検索し、WHO ICD APIは無料登録後にICD-10およびICD-11をカバーします。

### SNOMED CTにライセンスは必要ですか？
SNOMED International加盟国（米国およびEUのほとんどの国を含む）では、国内ライセンスの下で無料で使用できます。それ以外の国ではライセンスが必要です。お住まいの国のNational Release Centreにご確認ください。

### Anpherosは完全なターミナルサーバーを含んでいますか？
いいえ。AnpherosにはLOINCのサブセットと症状、病状、治療法のカタログが含まれており、有効なコードを格納します。完全な検索には、上記の公式サービスを使用してください。

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

## 関連情報

- [FHIR コードシステム](https://developers.anpheros.com/ja/guides/fhir-code-systems): Anpheros リソースが使用するコードシステムについて
- [アプリおよび AI エージェント向けの医薬品データ](https://developers.anpheros.com/ja/guides/medication-data-ai-agents): RxNorm と openFDA の実践
- [症状データ API](https://developers.anpheros.com/ja/guides/symptom-data-api)
- [医療データを正規化する方法](https://developers.anpheros.com/ja/guides/normalize-medical-data)
