Logo Ministerio de Sanidad

Navegador SNOMED CT del Sistema Nacional de Salud

Logo SNOMED CT - Centro Nacional de Referencia para España

1. Introducción

El Navegador de SNOMED CT del SNS es un instrumento de navegación de recursos accesible vía Web, que está destinado a usuarios finales de la terminología SNOMED CT ®. La característica principal de este navegador es que permite explorar de manera unificada tanto los contenidos de la Edición Internacional publicados por SNOMED International como los contenidos de la Extensión para España del SNS y de la Extensión para España de Medicamentos, publicados por el Centro Nacional de Referencia (CNR) de SNOMED CT para España.

La ventana de la aplicación presenta un conjunto coordinado de secciones.

2. Secciones principales del navegador

La ventana de la aplicación está dividida en áreas que denominaremos Paneles.

Vista General
Figura 1. Vista general de la ventana del Navegador de SNOMED CT y de los paneles disponibles.
  1. Cabecera
  2. Funciones
  3. Selección
  4. Concepto

2.1. Panel de Cabecera

Incluye los elementos siguientes:

  • Logotipo del Ministerio de Sanidad
  • Nombre de la aplicación
  • Versión de la aplicación
  • Accesos directos a las funciones especiales (Contacto, Configuración, Ayuda)
  • Logotipo de SNOMED International

Contacto

Facilita la elaboración de mensajes destinados al CNR (Centro Nacional de Referencia de SNOMED CT para España). Los mensajes pueden usarse para notificar defectos o realizar sugerencias. La estructura del formulario incluye:

Formulario Contacto
Figura 2. Formulario de "Contacto".
  1. Nombre: Nombre de usuario (formato identificativo libre)
  2. Correo de contacto: Dirección e-mail en la que se desea recibir las respuestas.
  3. Tipo de contacto: Sugerencia / Notificación de problema
  4. Mensaje: El contenido que describe la finalidad del mensaje y las observaciones realizadas.
  5. Opciones: Cancelar / Enviar

Configuración

Abre una ventana emergente con las opciones globales de configuración del navegador. Estas opciones aplican al conjunto de la aplicación, permitiendo ajustar cómo se muestran los contenidos de SNOMED CT.

Configuración Global
Figura 3. Opciones globales de configuración.
  1. Visualización de componentes: Permite elegir si se muestra la información de componentes inactivos en las vistas de detalle de los conceptos, o únicamente los componentes activos.

Ayuda

Abre una pestaña de navegador nueva para mostrar este documento de Ayuda. El documento describe los componentes de la aplicación desde lo más general a lo más detallado. Incluye figuras, ejemplos y referencias a contenidos externos.

2.2. Panel de Funciones

Es un menú de navegación situado en el borde izquierdo de la ventana. Permite elegir la función principal de trabajo:

  • Búsqueda
  • Jerarquía
  • Refsets
  • Expresión
  • Información

2.3. Panel de Selección

Para cada función principal, permite obtener un conjunto de resultados de recuperación de información a través de varias técnicas de búsqueda y selección.

Función Búsqueda
Figura 4. Elementos de la función "Búsqueda".

2.3.1. Función Búsqueda

Permite realizar diferentes consultas basadas en texto.

  1. Control de texto de búsqueda
  2. Configuración de la búsqueda
  3. Filtros de etiqueta semántica sobre los resultados
  4. Opción de agrupación por concepto
  5. Área de presentación de resultados
  6. Estado de definición del concepto (icono)
  7. Descripciones encontradas
  8. Descripción completa del concepto (FSN)
  9. Iconos identificativos de extensiones (descripción y/o concepto)

En el control de texto de búsqueda el usuario introduce una cadena de caracteres (se requieren al menos tres caracteres).

Ejemplo de uso: dia mel

La recuperación realiza una búsqueda más acotada a medida que se teclean nuevos caracteres. La búsqueda es insensible a mayúsculas, minúsculas, acentos o marcas diacríticas.

Ejemplo de equivalencia: "Sjögren" o "Sjogren" recuperan los mismos términos.

Los signos de puntuación y determinados símbolos especiales situados al final de la cadena de búsqueda son eliminados y se sustituyen por espacios en blanco.

Ejemplo de transformación: "Charcot-" se transforma a "Charcot"

Se respetan los caracteres siguientes:

a-z A-Z 0-9 áéíóú ÁÉÍÓÚ äëïöü ÄËÏÖÜ àèìòù ÀÈÌÒÙ âêîôû ÂÊÎÔÛ ñÑ çÇ

Se eliminan del texto de búsqueda los caracteres siguientes (lista no exhaustiva):

, . ; : + - * ¿? !¡ /\ () [] {} &$%@# >=< ºª ^ | _ ' ·

Se tienen en cuenta en la búsqueda las palabras completas de significado vacío (palabras vacías) como palabras independientes. Por ejemplo:

de del el la los las ...

Existen varias modalidades alternativas de la búsqueda, que se activan mediante el botón de "Configuración":

Modalidad Características
Palabras parciales Opción por defecto. Recupera descripciones cuyas palabras comienzan por las partículas especificadas, sin importar el orden de introducción. Para activar la búsqueda son suficientes tres caracteres. Es aconsejable especificar un número de caracteres suficiente para reducir en lo posible el número de resultados recuperados y eliminar de la tabla de resultados los que no sean relevantes.
Empieza por Filtra estrictamente los términos que inicien con el texto exacto proporcionado.
Termina en Filtra términos que finalicen con el texto exacto proporcionado.
Contiene Busca coincidencias en cualquier posición interna de las palabras que forman la descripción.
Exacta Coincidencia estricta e íntegra carácter por carácter.

Además de la configuración estándar, existen opciones con acceso directo en el panel de Búsqueda:

Filtro de etiqueta semántica:
Permite seleccionar solamente los resultados pertenecientes a conceptos con las etiquetas semánticas elegidas.
Agrupar por conceptos:
Muestra una sola fila por cada concepto recuperado, independientemente del número de descripciones que cumplan los criterios.

Configuración de la búsqueda

Abre un formulario en el que se pueden especificar y cambiar las opciones configurables de la aplicación. Las opciones, una vez aceptadas, se guardan en el equipo del usuario para mantener la consistencia entre sesiones mediante cookies. Es necesario aceptar la opción de guardar cookies para posibilitar la persistencia de las opciones seleccionadas. La estructura del formulario incluye:

Configuración de Búsquedas
Figura 5. Formulario de "Configuración de búsquedas".
  1. Título del formulario: Configuración de opciones de búsqueda.
  2. Modalidades de búsqueda: Selecciona la modalidad de búsqueda a aplicar.
  3. Idiomas de las descripciones incluidas en la búsqueda: Selecciona los idiomas sobre los que se han de realizar las búsquedas de textos: todos, solo español (es y es-ES), solo inglés (en).
  4. Estado de actividad de los componentes: Selecciona la opción por defecto, sólo activo, o bien activos e inactivos.
  5. Incluir definiciones: Indica si se deben recuperar las definiciones textuales que cumplan los criterios de búsqueda.
  6. Opciones: Botones que permiten finalizar la configuración. Cancelar / Guardar

Al completarse la búsqueda, se muestra el total obtenido:

Resultados encontrados: 294

Por último, se muestran los resultados de la recuperación mediante una tabla que contiene:

  • Edición a la que pertenece la descripción (icono), si es aplicable
  • Descripción recuperada por la consulta
  • Estado de definición del concepto (icono)
  • Edición a la que pertenece el concepto (icono), si es aplicable
  • Descripción completa (FSN) del concepto equivalente

2.3.2. Función Jerarquía

Permite visualizar la jerarquía completa de SNOMED CT de forma estructurada.

Función Jerarquía
Figura 6. Elementos de la función "Jerarquía".
  1. Concepto raíz de la jerarquía
  2. Conceptos subordinados por niveles (incluye el número de subordinados de cada nivel)
  3. Controles para expansión o contracción de la jerarquía
  4. Icono que identifica la extensión a la que pertenece el concepto

Para cada componente mostrado que tenga descendientes muestra un icono angular que permite expandir o contraer cada sección de la jerarquía. Aporta información sobre estado de definición del concepto, sobre la edición a la que pertenece (en función del módulo en el que se realiza su mantenimiento) y muestra el número de conceptos subordinados a cada concepto visualizado.

Haciendo click sobre el icono angular que describe el concepto, se activa la funcionalidad de expandir o contraer.

Haciendo click sobre el texto que describe el concepto, se actualiza el contenido del panel de Concepto (situado a la derecha).

2.3.3. Función Refsets

Esta función permite visualizar un inventario de conjuntos de referencias proporcionados por la carga de recursos. Cuando el usuario selecciona uno de los conjuntos de referencia, se presenta en la parte inferior la relación de miembros que forman parte de dicho conjunto. Al marcar con el ratón cualquiera de los conceptos de este conjunto de resultados, el concepto elegido se sitúa 'en foco' y sus detalles se muestran en el panel de Concepto.

Los conjuntos de referencias se pueden filtrar por cadenas de caracteres para limitar el número de filas. Los miembros también se pueden filtrar mediante cadenas de caracteres, para encontrar la cadena especificada en la totalidad de los datos.

Los conjuntos de referencias se pueden descargar en forma de fichero de texto CSV, y también puede copiarse su URL de acceso directo utilizando los botones de función que aparecen en el listado de conjuntos.

Función Refsets
Figura 7. Elementos de la función "Refsets" (conjuntos de referencias).
  1. Nombres de los conjuntos de referencias encontrados
  2. Número de miembros de cada refset
  3. Botones de función: copia de la URL y descarga del conjunto de referencias
  4. Datos completos de los miembros del conjunto de referencias seleccionado en la tabla superior

2.3.4. Función Expresión

Permite elaborar una consulta en lenguaje ECL que faculta al usuario para hacer recuperaciones selectivas de los conceptos que cumplan las condiciones especificadas.

Función Expresión
Figura 8. Elementos de la función "Expresión".
  1. Expresión ECL a consultar
  2. Botón para activar la ejecución de la consulta
  3. Número de conceptos encontrados en la consulta
  4. Conceptos encontrados (SCTID, estado de definición, icono de extensión y descripción completa)
  5. Botón de descarga de los resultados (archivo texto)

Para utilizar las expresiones ECL, es necesario conocer al menos algunos elementos fundamentales de dicho lenguaje de consulta. Se recomienda estudiar la documentación del lenguaje de expresiones de restricción en la documentación de SNOMED International.

Ejemplo ECL: << 19829001 |trastorno de pulmón (trastorno)| : 116676008 |morfología asociada (atributo)| = 79654002 |edema (anomalía morfológica)|

Al marcar con el ratón cualquiera de los conceptos de este conjunto de resultados, el concepto elegido se sitúa 'en foco' y sus detalles se muestran en el panel de Concepto.

2.3.5. Función Información

Esta función permite obtener información de las ediciones y módulos de SNOMED CT disponibles a través del navegador. Esta información se actualiza periódicamente con cada nueva distribución realizada por el CNR.

Función Información
Figura 9. Ventana de información de ediciones y módulos disponibles.

2.4. Panel de Concepto

El concepto marcado en el panel de Selección se sitúa 'en foco' y sus características completas se muestran en este panel derecho, el cual dispone de tres vistas alternativas:

2.4.1. Vista Resumen

Presenta una información concisa sobre el concepto.

Vista Resumen
Figura 10. Elementos de la vista "Resumen".
  1. Ancestros del concepto (jerarquía navegable ascendente)
  2. Descripción completa del concepto (FSN)
  3. Icono de copia al portapapeles
  4. Descripciones del concepto (incluyendo también el FSN)
  5. Atributos definitorios del concepto
  6. Descendientes del concepto (jerarquía navegable descendente)
Secciones de la Vista Resumen:
  • Ancestros: En la parte superior de la vista Resumen se presentan los ancestros del concepto, por medio de un árbol invertido ascendente. Se trata de un árbol navegable hacia arriba haciendo click con el ratón en el control de expansión. Mediante un doble click sobre el texto se puede situar en foco cada concepto de la jerarquía.
  • Concepto en foco: En la zona central se presentan dos bloques: uno a la izquierda, con los elementos básicos del concepto en foco, incluyendo su FSN y sus descripciones en los distintos idiomas; se incluye un icono que representa el estado de definición y (cuando es aplicable) el icono de módulo al que pertenece el concepto.
  • Atributos definitorios: En el bloque situado a la derecha se presentan (si existen) las relaciones de atributos definitorios (es decir, sin incluir las relaciones de tipo ES_UN[A]). Si existen grupos de relaciones se presentan en cajas apiladas en vertical.
  • Descendientes: En la parte inferior se presentan (si existen) los descendientes del concepto en foco (subclases). Se trata de un árbol navegable hacia abajo haciendo click con el ratón sobre el símbolo expansor (icono en forma de ángulo). Haciendo doble click sobre el texto, se pone en foco el concepto señalado.

2.4.2. Vista Detalles

Incluye secciones extensas colapsables con información exhaustiva del componente.

Vista Detalles
Figura 11. Elementos de la vista "Detalles".
  1. Ficha básica del concepto (Id, Estado, Tiempo Efectivo, Módulo, etc.)
  2. Definiciones textuales (textos narrativos tipo diccionario)
  3. Descripciones del concepto (tabla completa de términos asociados)
  4. Relaciones inferidas
  5. Relaciones declaradas
  6. Expresión OWL (definición lógica declarada)
  7. Conjuntos de referencias donde el concepto es miembro
  8. Refsets de mapeos (correspondencias con otras clasificaciones)
  9. Refsets atributo-valor
  10. Refsets de asociación
Secciones de la Vista Detalles:
  • Ficha básica del concepto: La ficha de concepto muestra los datos más relevantes del concepto en foco. Su contenido incluye:
    • FSN (es): descripción completa (FSN) en español
    • FSN (en): descripción completa (FSN) en inglés (color verde)
    • Id concepto: el identificador (sctId) del concepto
    • Estado: activo o inactivo
    • Tiempo efectivo: fecha en la que se activa la versión actual del concepto
    • Estado de la definición: estado de definición del concepto (definido o primitivo)
    • Módulo: identificador del módulo al que pertenece el concepto, junto con el icono bandera (si es de la Edición Nacional).
  • Definiciones textuales: Las definiciones textuales son un tipo especial de descripciones. Son textos narrativos que definen conceptos al modo de un diccionario. Cuando existen, se destacan mediante la representación en un apartado de primer nivel de la vista Detalles.
  • Descripciones: Una tabla que incluye todas las descripciones asociadas al concepto en foco. Por defecto, las columnas mostradas son Active, Edición, term, languageCode, id, typeId y acceptability.
    Las filas mostradas pueden variar en función de las opciones globales de configuración. Si en dichas opciones se ha seleccionado mostrar componentes activos e inactivos, el listado de descripciones incluirá aquellas que se encuentran en estado inactivo. Podrán distinguirse por tener su valor Active a 0, y por estar representadas en texto en cursiva y en un color gris claro.
    La ordenación por valores se puede controlar haciendo click sobre los títulos de la cabecera. Se admite ordenación por valores ascendente o descendente. Se pueden utilizar criterios combinados de ordenación por valores; el último criterio (columna) seleccionado será el dominante. Las columnas se pueden arrastrar y soltar para modificar su orden de presentación. Es posible añadir nuevas columnas o eliminar las ya existentes, mediante el icono de selección situado a la izquierda de las cabeceras.
  • Relaciones inferidas: Una tabla que incluye todas las relaciones inferidas que tienen como concepto origen al concepto en foco.
  • Relaciones declaradas: Una tabla que incluye todas las relaciones declaradas que tienen como concepto origen al concepto en foco. Se muestra únicamente para conceptos que disponen de dicha declaración explícita.
  • Expresión OWL: Presenta la expresión OWL que caracteriza al concepto desde el punto de vista de su definición lógica declarada.
  • Conjuntos de referencias: Presenta una tabla con los conjuntos de referencia en los que el concepto en foco se encuentra incluido como miembro.
  • Refsets de mapeos: Presenta información básica sobre los refsets de referencia cruzada en los que el concepto en foco aparece como origen de correspondencias con otras clasificaciones o terminologías.
  • Refsets atributo-valor: Para cualquier concepto inactivo, presenta el contenido de los conjuntos de referencia de tipo atributo-valor.
  • Refsets de asociación: Para cualquier concepto inactivo, presenta el contenido de los conjuntos de referencia de tipo asociación.

2.4.3. Vista Diagrama

Representación gráfica normalizada que expresa la definición del concepto, jerarquías y sus grupos de atributos de forma visual.

Vista Diagrama
Figura 12. Vista "Diagrama".
Selector de vista

Permite intercambiar entre el diagrama inferido y el declarado.

Conceptos

Los conceptos se representan mediante un rectángulo, que contiene el nombre del concepto. El nombre utilizado debe ser la Descripción Completa (FSN - Fully Specified Name) del concepto o un sinónimo.

Opcionalmente, se puede representar el estado de definición de un concepto:

  • Concepto Primitivo

    Un rectángulo azul con borde simple se asume como primitivo a menos que se indique lo contrario.

  • Concepto Completamente Definido

    Los conceptos completamente definidos utilizan un rectángulo violeta con borde de línea doble.

Valores concretos

Un valor concreto se representa mediante un rectángulo verde. El valor en sí se añade al rectángulo como texto:

  • Valores numéricos (enteros y decimales): Precedidos por el símbolo #.
  • Valores de cadena (texto): Encerrados entre comillas dobles "...".
  • Valores booleanos: Representados como true (verdadero) o false (falso) sin ningún adorno adicional.
# 120
"Texto de ejemplo"
Atributos

Las relaciones, o atributos, se representan utilizando un rectángulo amarillo con extremos redondeados y un borde de línea doble, como se muestra a continuación:

Atributo

En contextos informales (por ejemplo, al dibujar diagramas durante una discusión en una pizarra), se permite usar un rectángulo redondeado con borde simple.

Flechas y líneas de conexión
  • Flecha: Se utiliza para conectar elementos relacionados donde la conexión es unidireccional. Las flechas de conexión siempre tienen una punta en uno de los extremos y, por lo tanto, poseen una dirección explícita de un elemento a otro (la dirección en la que debe leerse el diagrama). ───▶
  • Flechas "Es Un/Una" (Is A): Las relaciones "Es un/una" (subtipo) se resaltan utilizando una flecha con punta abierta. El rectángulo redondeado especificado para los atributos se omite al representar relaciones de jerarquía ("Es un"), y la punta de la flecha siempre apunta al concepto padre (supertipo). ───▷
  • Línea: De forma similar a la flecha, la línea continua se utiliza para conectar elementos en el diagrama donde la conexión es bidireccional. ─────
Grupos de Atributos

Los grupos de atributos se representan mediante un círculo vacío (sin color de relleno):

Conjunción

Una conjunción se representa con un "punto" negro (un pequeño círculo relleno de negro). Solo es necesario cuando se unen dos o más atributos en un diagrama. Es opcional cuando se adjunta un único atributo.

Operadores relacionales

Los operadores relacionales (sin color) pueden representarse entre expresiones utilizando la notación de la siguiente tabla:

Significado Símbolo / Carácter Carácter Unicode / UTF-8
Equivalente Unicode: U+2263
UTF-8: E2 89 A3
Subsumido por Unicode: U+2291
UTF-8: E2 8A 91
Subsume Unicode: U+2292
UTF-8: E2 8A 92

Nota:Los caracteres ≣, ⊑ y ⊒ solo están presentes en fuentes que admiten el conjunto completo de caracteres Unicode (por ejemplo, "Arial Unicode MS" en Windows).

Especificaciones de color

Los siguientes colores son los utilizados para representar cada tipo de información:

Elemento del Diagrama Valores RGB / HEX Muestra Visual
Concepto Primitivo RGB: 153, 204, 255
HEX:#99CCFF
Concepto Definido RGB: 204, 204, 255
HEX:#CCCCFF
Atributos RGB: 255, 255, 204
HEX:#FFFFCC
Valores Concretos RGB: 165, 224, 182
HEX:#A5E0B6

3. Representación de los contenidos

3.1. Componentes inactivos

Los componentes de SNOMED CT y los miembros de refsets pueden pasar a estado inactivo. Para evitar confusiones, se mantienen accesibles para registros históricos pero se resaltan visualmente con un fondo rojo o texto en gris claro cursiva, y su atributo Active se muestra con valor 0.

Ejemplo de concepto inactivo: https://snomedsns.es/search/142988001

3.2. Iconos

Icono Descripción
Definido Concepto con estado suficientemente definido.
Primitivo Concepto con estado primitivo.
EU España Concepto perteneciiente a un módulo de la Extensión para España del SNS.
ES MED Concepto perteneciente al un módulo de la Extensión para España de Medicamentos.

Estado de definición del concepto

Determina si los atributos cargados diferencian al concepto por completo de sus ancestros de forma unívoca (Suficientemente definido) o si requiere análisis clínico experto adicional debido a similitud estructural jerárquica (Primitivo).

Edición a la que pertenece el componente

Identifica la procedencia del paquete de datos. Si pertenecen al núcleo internacional se omiten los iconos correspondientes para simplificar la interfaz visual.

3.3. Botones

Utilizados de forma homogénea en los distintos flujos de interacción:

Botones Aplicación
Figura 14. Botones utilizados en la aplicación.
  1. Borrar contenido del control de texto de búsqueda (Botón 'x')
  2. Selector de la modalidad de búsqueda
  3. Selector de etiquetas semánticas para filtrar la búsqueda
  4. Activar la selección de campos para modificar la estructura de la tabla
  5. Conmutador entre las vistas de las relaciones (inferida vs. declarada)
Comportamiento de los botones:
  • Borrar texto a buscar: El control de búsqueda de texto tiende a conservar la última búsqueda realizada, pero el contenido se puede borrar haciendo click sobre el botón 'Aspas' o 'x' situado en el borde derecho.
  • Modalidades de búsqueda: El navegador soporta distintas modalidades de búsqueda. Para activar una modalidad de búsqueda, se usa el botón de Modalidades y se elige una de las opciones. Todas las modalidades son insensibles a acentos y marcas diacríticas.
  • Filtro por etiqueta semántica: El filtro por etiqueta semántica permite seleccionar los resultados que tengan una determinada etiqueta semántica. El botón en forma de ángulo que apunta hacia abajo activa un formulario de selección que ofrece las etiquetas recuperadas en la tabla de resultados. Estas etiquetas se pueden marcar o desmarcar. La caja de selección permite visualizar la relación de etiquetas semánticas seleccionadas.
  • Selección de columnas en las tablas de resultados: El botón de selección de columnas (tres puntos en fila vertical) permite acceder a un menú no excluyente de columnas del conjunto de datos obtenido para el concepto en foco. Marcando la casilla de verificación, se harán visibles las columnas marcadas.
  • Conmutar entre las vistas: En el panel de Detalles, vista Diagrama, es posible alternar la vista inferida con la vista declarada de las relaciones de cada concepto.

3.4. Controles de visualización

  • División vertical de paneles: Los paneles Selección y Concepto tienen una separación vertical móvil. Agarrando (click mantenido) la separación y arrastrando hacia los lados, se puede distribuir el espacio dedicado a cada panel para adaptarlo a un uso más ergonómico, en función de la cantidad de información que muestre cada panel.
  • Selección de columnas visibles en las tablas: Las tablas que se muestran en el panel de Concepto, vista Detalles, tienen una estructura de columnas que aparece por defecto, que suele responder a necesidades previstas para una mayoría de usuarios. El botón de selección de columnas (tres puntos en fila vertical) permite acceder a un menú no excluyente de columnas del conjunto de datos obtenido para el concepto en foco. Marcando la casilla de verificación de cada nombre de columna, se harán visibles las columnas marcadas.
  • Orden de las columnas en las tablas: Las columnas de las tablas que se presentan en la vista Detalles cuentan con un orden predeterminado en función de las necesidades estimadas para una mayoría de usuarios. Sin embargo, dichas columnas se pueden reorganizar para darles un orden lógico que sea adecuado a las necesidades especiales de los diferentes usuarios. Para reorganizar columnas es necesario agarrar (click mantenido) la columna que se va a mover, y arrastrarla a la posición deseada. Al soltar el botón de ratón, la columna quedará posicionada en un nuevo lugar.
  • Ordenación por valores en las tablas: Las columnas de las tablas que se presentan en la vista "Detalles" cuentan con controles para conmutar (cambiar de forma reversible y cíclica) el orden de aparición de las filas, en función de la ordenación (alfabética) de los valores que contiene. Los controles tienen forma de flechas (arriba, abajo, indiferente). La ordenación activa se marca con flechas de color rojo, hacia arriba (orden ascendente) o hacia abajo (orden descendente).
    Se puede realizar ordenación por valores con criterios múltiples, basados en varias columnas. Si ya hay una columna que controla la ordenación y activamos otra, las columnas controlan la ordenación respondiendo a dos o más criterios. Es posible aumentar los criterios de ordenación por valores, para que estén basados en columnas múltiples.

3.5. Funciones especiales

Permite el acceso directo inmediato a conceptos y Refsets mediante URIs parametrizadas estándar (ej. https://snomedsns.es/search/44054006), ideales para su incorporación en documentos oficiales, guías clínicas o presentaciones académicas.

ANEXO. Sintaxis ECL

ECL (Expression Contraint Language) es el lenguaje de SNOMED CT que nos permite definir conjuntos de conceptos a través de una expresión computable. En otras palabras, es un lenguaje de consulta de los contenidos de SNOMED CT.

Actualmente, el navegador SNOMED CT del SNS acepta la sintaxis v1.4. A continuación se muestra una tabla resumen de los operadores soportados. Para más información, la documentación completa de ECL puede encontrarse en la documentación de SNOMED CT, donde también se encuentra disponible un espacio con la documentación de versiones previas.

Símbolo Nombre Versión Notas
| Tubo 1.0 Se utiliza a ambos lados del término de un concepto para facilitar la lectura.
* Cualquiera 1.0 Recupera todos los conceptos del sustrato.
^ Miembro de 1.0 Recupera el referencedComponentId de todos los miembros activos de un conjunto de referencia.
< Descendientes de 1.0 Recupera todos los subtipos excluyendo el propio concepto inicial.
<< Descendientes o él mismo 1.0 Recupera todos los subtipos incluyendo el propio concepto inicial.
<! Hijos de 1.1 Recupera subtipos inmediatos de primer nivel, excluyendo el concepto en foco.
<<! Hijos de o él mismo 1.4 Recupera subtipos inmediatos de primer nivel, incluyendo el concepto en foco.
> Ancestros de 1.0 Recupera todos los supertipos ascendentes excluyendo el concepto.
>> Ancestros o él mismo 1.0 Recupera todos los supertipos ascendentes incluyendo el concepto.
>! Padres de 1.1 Recupera únicamente los supertipos directos inmediatos de primer nivel.
>>! Padres de o él mismo 1.4 Recupera únicamente los supertipos directos inmediatos e incluye el propio concepto.
AND Conjunción 1.0 Intersección lógica de los resultados de dos subexpresiones.
OR Disyunción 1.0 Unión lógica de los resultados de dos subexpresiones.
MINUS Exclusión 1.0 Devuelve elementos de la primera expresión omitiendo los que aparezcan en la segunda.
[1..3] Cardinalidad 1.0 Restringe el rango mínimo y máximo de apariciones de un grupo de atributos.
R Reverso 1.0 Recupera el conjunto de valores de destino para un atributo específico.
. Punto 1.2 Equivalente al anterior. Recupera el conjunto de valores de destino para un atributo específico.
/* */ Comentario 1.1 Permite la inclusión de anotaciones de texto no ejecutables dentro de la query.