# API de terminología médica: LOINC, SNOMED, ICD-10, RxNorm

> Dónde buscar cada sistema de códigos médicos de forma gratuita, cómo aparecen los códigos en FHIR y qué incluye Anpheros (un pequeño subconjunto de LOINC y un catálogo de síntomas, afecciones y tratamientos), con un alcance honesto.

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

**Una API de terminología médica permite al software buscar y consultar códigos médicos estándar — LOINC para pruebas y mediciones, SNOMED CT para términos clínicos, ICD-10 para diagnósticos, RxNorm y ATC para medicamentos — de modo que los datos de diferentes fuentes signifiquen lo mismo.** Cada sistema de códigos tiene su propio propietario, licencia y servicio de consulta, y la mayoría son gratuitos. Esta página enumera dónde buscar cada uno, cómo aparecen en FHIR y qué incluye Anpheros para que su aplicación pueda almacenar datos codificados sin ejecutar un servidor de terminología.

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

## Servicios de búsqueda gratuitos

| Sistema de códigos | Usado para | Servicio de búsqueda | Acceso |
|---|---|---|---|
| LOINC | pruebas de laboratorio, signos vitales, documentos | [loinc.org](https://loinc.org/search/), servidor de terminología FHIR `fhir.loinc.org` | gratuito, cuenta LOINC para el servidor FHIR |
| ICD-10-CM | diagnósticos (EE. UU.) | [NLM Clinical Tables API](https://clinicaltables.nlm.nih.gov/) | gratuito, sin clave |
| ICD-10 / ICD-11 | diagnósticos (OMS, la mayoría de los países) | [WHO ICD API](https://icd.who.int/icdapi) | gratuito, registro |
| SNOMED CT | hallazgos clínicos, procedimientos, sitios corporales | Navegador de SNOMED International; Snowstorm (servidor de código abierto) | gratuito en países miembros; se necesita licencia en otros lugares |
| RxNorm | medicamentos de EE. UU. | [NLM RxNav REST API](https://lhncbc.nlm.nih.gov/RxNav/APIs/) | gratuito, sin clave |

Una búsqueda rápida de ICD-10-CM, sin clave:

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

## Cómo aparecen los códigos en FHIR

Cada elemento codificado en FHIR es un `CodeableConcept`: uno o más codings, cada uno con un URI `system` y un `code`, además del texto original.

| Sistema de códigos | URI `system` de 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` |

## Qué incluye Anpheros

- **Un subconjunto LOINC empaquetado** para los códigos que una aplicación utiliza con mayor frecuencia (signos vitales, pruebas de laboratorio comunes): `GET /v1/terminology/loinc?q=glucose`. Es un subconjunto pequeño, no un servidor de terminología completo; un código fuera de él aún puede ser almacenado.
- **Medicamentos** a través de [Anpheros Search](https://developers.anpheros.com/es/guides/anpheros-search), que identifica sustancias por INN, RxNorm y número de producto de la EMA.
- **Conceptos de síntomas** con mapeos ICD-10 y etiquetas en varios idiomas: `GET /v1/terminology/symptoms?q=headache`.
- **Códigos almacenados tal como se escriben**: se conserva cualquier codificación FHIR válida, y el conector de laboratorio completa los códigos LOINC donde reconoce la prueba.
- **Un [validador FHIR R4](https://developers.anpheros.com/tools/fhir-validator) gratuito** que verifica la estructura y los conjuntos de valores de elementos comunes.

## Preguntas frecuentes

### ¿Existe una API de LOINC gratuita?
Sí. LOINC proporciona un servidor de terminología FHIR en fhir.loinc.org para usuarios registrados (el registro es gratuito), y la NLM Clinical Tables API ofrece una búsqueda de LOINC sin clave.

### ¿Existe una API de ICD-10 gratuita?
Sí. La NLM Clinical Tables API busca ICD-10-CM sin clave, y la WHO ICD API cubre ICD-10 e ICD-11 tras un registro gratuito.

### ¿Necesito una licencia para SNOMED CT?
En los países miembros de SNOMED International (incluidos EE. UU. y la mayor parte de la UE), el uso es gratuito bajo la licencia nacional; en otros lugares se requiere una licencia. Consulte el Centro Nacional de Publicaciones de su país.

### ¿Anpheros incluye un servidor de terminología completo?
No. Incluye un pequeño subconjunto de LOINC y un catálogo de síntomas, afecciones y tratamientos, y almacena cualquier código válido. Para búsquedas completas, utilice los servicios oficiales mencionados anteriormente.

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

## Relacionado

- [Sistemas de códigos FHIR](https://developers.anpheros.com/es/guides/fhir-code-systems): qué sistema de códigos utiliza cada recurso de Anpheros
- [Datos de medicación para aplicaciones y agentes de IA](https://developers.anpheros.com/es/guides/medication-data-ai-agents): RxNorm y openFDA en la práctica
- [API de datos de síntomas](https://developers.anpheros.com/es/guides/symptom-data-api)
- [Cómo normalizar datos médicos](https://developers.anpheros.com/es/guides/normalize-medical-data)
