# API de terminologia médica: LOINC, SNOMED, ICD-10, RxNorm

> Onde consultar gratuitamente cada sistema de códigos médicos, como os códigos aparecem em FHIR e o que o Anpheros inclui (um pequeno subconjunto de LOINC e um catálogo de sintomas, condições e tratamentos) — com âmbito honesto.

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

**Uma API de terminologia médica permite que o software pesquise e consulte códigos médicos padrão — LOINC para testes e medições, SNOMED CT para termos clínicos, ICD-10 para diagnósticos, RxNorm e ATC para medicamentos — para que dados de diferentes fontes signifiquem o mesmo.** Cada sistema de códigos tem o seu próprio proprietário, licença e serviço de consulta, e a maioria é gratuita. Esta página lista onde consultar cada um, como aparecem em FHIR e o que o Anpheros inclui para que a sua aplicação possa armazenar dados codificados sem executar um servidor de terminologia.

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

## Serviços de pesquisa gratuitos

| Sistema de códigos | Utilizado para | Serviço de pesquisa | Acesso |
|---|---|---|---|
| LOINC | testes laboratoriais, sinais vitais, documentos | [loinc.org](https://loinc.org/search/), servidor de terminologia FHIR `fhir.loinc.org` | gratuito, conta LOINC para o servidor FHIR |
| ICD-10-CM | diagnósticos (EUA) | [NLM Clinical Tables API](https://clinicaltables.nlm.nih.gov/) | gratuito, sem chave |
| ICD-10 / ICD-11 | diagnósticos (OMS, a maioria dos países) | [WHO ICD API](https://icd.who.int/icdapi) | gratuito, registo |
| SNOMED CT | achados clínicos, procedimentos, locais do corpo | Navegador SNOMED International; Snowstorm (servidor open-source) | gratuito em países membros; licença necessária noutros locais |
| RxNorm | medicamentos dos EUA | [NLM RxNav REST API](https://lhncbc.nlm.nih.gov/RxNav/APIs/) | gratuito, sem chave |

Uma pesquisa rápida de ICD-10-CM, sem chave:

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

## Como os códigos aparecem no FHIR

Cada elemento codificado no FHIR é um `CodeableConcept`: um ou mais codings, cada um com um URI `system` e um `code`, mais o texto original.

| Sistema de código | URI `system` do FHIR |
|---|---|
| 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` |
| Unidades UCUM | `http://unitsofmeasure.org` |

## O que o Anpheros inclui

- **Um subconjunto LOINC agrupado** para os códigos que uma aplicação mais utiliza (sinais vitais, testes laboratoriais comuns): `GET /v1/terminology/loinc?q=glucose`. É um subconjunto pequeno, não um servidor de terminologia completo; um código fora dele pode ainda ser armazenado.
- **Medicamentos** através da [Pesquisa Anpheros](https://developers.anpheros.com/pt/guides/anpheros-search), que identifica substâncias por INN, RxNorm e número de produto EMA.
- **Conceitos de sintomas** com mapeamentos ICD-10 e rótulos em várias línguas: `GET /v1/terminology/symptoms?q=headache`.
- **Códigos armazenados como escritos**: qualquer codificação FHIR válida é mantida, e o conector de laboratório preenche códigos LOINC onde reconhece o teste.
- **Um [validador FHIR R4](https://developers.anpheros.com/tools/fhir-validator) gratuito** que verifica a estrutura e os conjuntos de valores de elementos comuns.

## Perguntas Frequentes

### Existe uma API LOINC gratuita?
Sim. O LOINC fornece um servidor de terminologia FHIR em fhir.loinc.org para utilizadores registados (o registo é gratuito), e a NLM Clinical Tables API oferece uma pesquisa LOINC sem chave.

### Existe uma API ICD-10 gratuita?
Sim. A NLM Clinical Tables API pesquisa ICD-10-CM sem chave, e a WHO ICD API cobre ICD-10 e ICD-11 após registo gratuito.

### Preciso de uma licença para o SNOMED CT?
Nos países membros da SNOMED International (incluindo os EUA e a maior parte da UE) a utilização é gratuita ao abrigo da licença nacional; noutros locais é necessária uma licença. Verifique o Centro Nacional de Lançamento do seu país.

### O Anpheros inclui um servidor de terminologia completo?
Não. Inclui um pequeno subconjunto LOINC e um catálogo de sintomas, condições e tratamentos, e armazena qualquer código válido. Para pesquisas completas, utilize os serviços oficiais acima.

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

## Relacionado

- [Sistemas de código FHIR](https://developers.anpheros.com/pt/guides/fhir-code-systems): qual sistema de código cada recurso Anpheros utiliza
- [Dados de medicação para aplicações e agentes de IA](https://developers.anpheros.com/pt/guides/medication-data-ai-agents): RxNorm e openFDA na prática
- [API de dados de sintomas](https://developers.anpheros.com/pt/guides/symptom-data-api)
- [Como normalizar dados médicos](https://developers.anpheros.com/pt/guides/normalize-medical-data)
