Conjunto de valores
En pocas palabras
Un conjunto de valores es la lista de códigos permitidos para un dato concreto, tomados de una o más terminologías: por ejemplo, los diagnósticos aceptados en una lista de problemas o los exámenes válidos en una orden. Define qué respuestas son válidas en cada campo para que todos los sistemas registren lo mismo de la misma forma. Los publican, entre otros, guías de implementación y programas nacionales de terminología.
- Tipo
- Concepto
- Responsable
- Sin responsable único: concepto o tecnología genérica
- Revisado
- 25 de octubre de 2026
Explicación
Qué es
Un conjunto de valores (value set) selecciona códigos de uno o más sistemas de codificación, como SNOMED CT, LOINC o la CIE, para un uso específico. El sistema de codificación define los conceptos; el conjunto de valores dice cuáles se pueden usar en un contexto. FHIR toma estos conceptos de los principios básicos de HL7 v3, de modo que la idea es anterior a FHIR y no depende de él.
Definición y expansión
Un conjunto de valores tiene dos aspectos:
- Definición (compose, la «intensión»): las reglas que dicen qué códigos incluye.
- Expansión (la «extensión»): la lista de códigos que efectivamente contiene en un momento y con ciertas versiones de las terminologías.
Según cómo se define, puede ser:
| Tipo | Cómo se define | Ventaja | Costo |
|---|---|---|---|
| Intensional | Con reglas, por ejemplo todos los subtipos de un concepto | Se actualiza solo cuando la terminología agrega códigos | El resultado cambia con cada versión |
| Extensional | Enumerando cada código | Control total de su contenido | Hay que mantenerlo al día a mano |
En FHIR, la operación $expand pide a un servidor que calcule la expansión, y $validate-code verifica si un código pertenece al conjunto.
Vinculación a un dato
Un conjunto de valores se vincula a un elemento de un modelo de datos con una fuerza. FHIR define cuatro:
- required: el código debe salir del conjunto.
- extensible: debe salir del conjunto si alguno aplica; si ninguno cubre el concepto, se admiten otros.
- preferred: se recomienda usarlo, pero no es obligatorio.
- example: solo ilustra el tipo de conceptos esperados.
Errores frecuentes
- Un conjunto de valores no es una terminología: no crea conceptos, los selecciona.
- La expansión de un conjunto intensional cambia cuando cambia la versión de la terminología. Para resultados reproducibles hay que fijar las versiones.
- La fuerza de la vinculación importa: un validador rechaza un código fuera de un conjunto «required», pero no de uno «preferred».
- Quien publica un conjunto de valores debe mantenerlo. Un conjunto abandonado sigue circulando con códigos obsoletos.
Ejemplos de uso
El Value Set Authority Center (VSAC) de la Biblioteca Nacional de Medicina de EUA aloja conjuntos de valores públicos y ofrece los conjuntos de valores de las medidas electrónicas de calidad clínica (eCQM) de CMS.
La guía de la IPS de HL7 vincula el código del problema clínico al conjunto de valores «Problems - IPS», basado en SNOMED CT, con fuerza preferida.
El perfil de signos vitales de FHIR usa vinculaciones extensibles: si un sistema registra un signo vital de la lista, debe representarlo con el código LOINC indicado.
El perfil Sharing Value Sets (SVS) de IHE define cómo los sistemas obtienen conjuntos de valores desde un repositorio central, por ejemplo usando su OID.
El National Clinical Terminology Service de Australia publica conjuntos de referencia y conjuntos de valores nacionales, y opera el servidor de terminologías nacional.
Un formulario de alergias muestra solo los alérgenos de un conjunto de valores nacional, y el sistema rechaza códigos que no pertenecen a él.
Relación con otros términos
Se apoya en0
Este término no se apoya en otros del glosario.
Dependen de este2
- FHIRFuerte
Casi todos los elementos codificados de FHIR se vinculan a un conjunto de valores con una fuerza de vinculación.
- Servidor de terminologíasFuerte
Expandir y validar conjuntos de valores ($expand, $validate-code) es una de sus funciones centrales.
Fuentes
- HL7 FHIR — ValueSethl7.org
- HL7 FHIR — Using Codes in Resources (binding strengths)hl7.org
- NLM — Value Set Authority Center (VSAC) Support Centernlm.nih.gov
- IHE ITI TF Vol. 1 — Sharing Value Sets (SVS)profiles.ihe.net
- HL7 IPS — Condition (IPS) profilehl7.org
- HL7 FHIR — Vital Signs profilehl7.org
- Australian Digital Health Agency — National Clinical Terminology Service (NCTS)healthterminologies.gov.au

