1

Introducción y modalidades

El Triage Digital OMINT es una herramienta clínica que clasifica pacientes según la urgencia de atención. Opera en dos modalidades:

Modalidad A
🧑‍💻 Autogestión por paciente
El paciente completa el triage desde la web/app. No visualiza el color ni el puntaje. Recibe solo un mensaje de confirmación.
Modalidad B
📞 Asistido por operador
El operador guía al paciente por teléfono y visualiza el puntaje en tiempo real, el color final, el desglose clínico y la recomendación.
ℹ️
Este manual está orientado al Operador Telefónico (Modalidad B). El operador es quien visualiza el resultado completo y toma la decisión de derivación.
2

Flujo de evaluación – 9 pasos

1
Paso 1 de 9
Tipo de paciente
Seleccionar Adulto (>16 años) o Pediátrico (≤16 años). Esta elección determina qué listado de Red Flags se mostrará en el paso siguiente.
Tipo de paciente
2
⚠️ Paso 2 de 9 — Filtro crítico
Chequeo de Red Flags
Si el paciente selecciona ≥1 síntoma crítico, el sistema emite resultado ROJO de forma directa, sin continuar el flujo. Si elige "No tengo ninguno" continúa normalmente.
🚨 Red Flag = ROJO directo
Red Flags

🧑 Adulto

Me cuesta mucho respirar
Dolor fuerte en el pecho y/o palpitaciones
Síntomas neurológicos repentinos
Convulsiones
Cuello rígido con fiebre o dolor de cabeza fuerte
Sangrado que no se detiene o sangre en materia fecal
Golpe o lesión con deformidad / No puedo apoyar o mover
Estoy muy confundido/a o a punto de desmayarme
Manchas moradas que no desaparecen al apretar
Dolor muy fuerte en cintura/espalda con fiebre
Sobredosis o ingesta de tóxicos
Supresión brusca de sustancias con abstinencia

👶 Pediátrico

Dificultad para respirar o respiración muy rápida
Muy decaído/a, no responde o difícil de despertar
Fiebre alta en bebé menor de 3 meses
Signos de deshidratación severa
Convulsiones o movimientos anormales
Color azulado en labios, cara o cuerpo
Rechazo total del alimento o vómitos persistentes
Confusión, irritabilidad extrema o pérdida de conciencia
Manchas rojas o moradas que no desaparecen al presionar
Dolor abdominal intenso o llanto inconsolable
Cuello rígido con fiebre o dolor de cabeza fuerte
Golpe fuerte en la cabeza o lesión grave
3
Paso 3 de 9
Área médica
El paciente indica la zona de malestar mediante mapa corporal interactivo o listado de áreas. Determina qué síntomas estarán disponibles en el siguiente paso.
Área médica
4
Paso 4 de 9
Síntomas principales
Selección de hasta 4 síntomas del área elegida. El sistema bloquea la selección al alcanzar el límite e informa al usuario.
Máx. 4 síntomas
Síntomas principales
5
Paso 5 de 9
Modificadores
Síntomas asociados que refinan la severidad clínica. El sistema deduplica automáticamente los repetidos entre síntomas y aplica la severidad máxima sin doble conteo.
Máx. 30 pts en total
Modificadores
6
Paso 6 de 9
Factores de riesgo
Embarazo (+20), Inmunodepresión (+20), Edad <2 o >65 (+15), Antecedentes cardíacos/Diabetes (+15). Activan el modo withRisk bajando los umbrales de alerta.
Hasta +30 pts
Factores de riesgo
7
Paso 7 de 9
Severidad VAS (0–10)
Escala de malestar percibido: 0 (sin molestia) a 10 (máximo malestar). El valor ingresado se multiplica por 3 para el puntaje final.
VAS × 3 = hasta 30 pts
Severidad VAS
8
Paso 8 de 9
Evolución de síntomas
Tiempo y progresión del cuadro: Empeora rápido / Menos de 72h / Más de 72hs. Mayor urgencia si el cuadro es reciente o progresivo.
Evolución de síntomas
9
✅ Paso 9 de 9 — Resultado final
Resultado del Triage
El operador visualiza puntaje, color, desglose y recomendación de derivación. El paciente solo recibe un mensaje de confirmación sin ver el puntaje ni el nivel asignado.
👁 Operador: vista completa 👤 Paciente: solo confirmación
👁 Vista Operador
Vista operador
👤 Vista Paciente
Vista paciente
3

Red Flags – Señales de alerta crítica

🚨
Regla absoluta: Si se selecciona ≥1 Red Flag el resultado es siempre ROJO, sin importar ningún otro dato.

Adulto

Me cuesta mucho respirar
Dolor fuerte en el pecho y/o palpitaciones
Síntomas neurológicos repentinos
Convulsiones
Cuello rígido con fiebre o dolor de cabeza fuerte
Sangrado que no se detiene o sangre en materia fecal
Golpe o lesión con deformidad / No puedo apoyar o mover
Estoy muy confundido/a o a punto de desmayarme
Manchas moradas que no desaparecen al apretar
Dolor muy fuerte en cintura/espalda con fiebre
Sobredosis o ingesta de tóxicos
Supresión brusca de sustancias con abstinencia

Pediátrico

Dificultad para respirar o respiración muy rápida
Muy decaído/a, no responde o difícil de despertar
Fiebre alta en bebé menor de 3 meses
Signos de deshidratación severa
Convulsiones o movimientos anormales
Color azulado en labios, cara o cuerpo
Rechazo total del alimento o vómitos persistentes
Confusión, irritabilidad extrema o pérdida de conciencia
Manchas rojas o moradas que no desaparecen al presionar
Dolor abdominal intenso o llanto inconsolable
Cuello rígido con fiebre o dolor de cabeza fuerte
Golpe fuerte en la cabeza o lesión grave
Paso 2 — Red Flags (vista general)
📷 Imagen no disponible
Fig. 2 — Pantalla de Red Flags

Capturas detalladas – Red Flags

Captura 1
📷 Imagen no disponible
Red Flags – detalle
Captura 2
📷 Imagen no disponible
Red Flags – detalle
Captura 3
📷 Imagen no disponible
Red Flags – detalle
4

Sistema de puntaje

Fórmula de cálculo
Puntaje Total = Puntos Base + Modificadores + Factores de Exposición + (VAS × 3) + Evolución
Precedencia: Red Flags → Excepciones clínicas → Puntaje total → Recomendación por color
ComponenteDescripciónPuntos
Puntos base por áreaCardiovascular y Neurológico suman puntos base automáticos15 pts
Modificador MayorAlta severidad clínica20 pts
Modificador ModeradoSeveridad media10 pts c/u
Modificador LeveBaja severidad. No suma puntos pero registra contexto0 pts
Tope modificadoresLa suma de todos los modificadores seleccionados no puede superar este límite, independientemente de la cantidad de síntomasMáx. 30 pts
Embarazo / InmunosupresiónFactores de alto riesgo20 pts c/u
Edad <2 o >65 / AntecedentesFactores de riesgo moderado15 pts c/u
VAS (×3)Dolor 0–10 multiplicado por 3Hasta 30 pts
Evolución temporalMayor urgencia si el cuadro es reciente o progresivoVariable
⚠️
Deduplicación: Si un modificador aplica a varios síntomas, se muestra una sola vez y se usa la severidad máxima, sin doble conteo.
5

Niveles de emergencia

Los umbrales varían según si el caso tiene factores de riesgo activos (withRisk) o no (noRisk).

ROJO — Emergencia Absoluta
≥ 60 pts (o Red Flag activa)
Riesgo vital inmediato. Derivar a Guardia/Emergencias sin demora.
NARANJA — Emergencia Mayor
Con riesgo ≥ 45 pts · Sin riesgo ≥ 55 pts
Situación grave. Atención rápida requerida.
AMARILLO — Urgencia
Con riesgo ≥ 30 pts · Sin riesgo ≥ 40 pts
Urgente sin riesgo vital inmediato. Seguimiento activo recomendado.
VERDE — Urgencia Menor
Por debajo del umbral amarillo
No urgente. Derivar a teleconsulta, consultorio o especialista.
6

Recomendaciones de atención

NivelOpciones de atención (en orden de prioridad)
ROJOAdmisión en Guardia / Emergencias (única opción)
NARANJA1. Guardia/Emergencias · 2. Médico a domicilio · 3. Teleconsulta
AMARILLO1. Médico a domicilio · 2. Teleconsulta · 3. Consultorio · 4. Guardia
VERDE1. Teleconsulta · 2. Médico a domicilio · 3. Consultorio · 4. Especialista

Excepciones por área

ÁreaOpciones específicas (reemplazan las estándar)
Odontológico1. Guardia odontológica · 2. Consultorio odontológico
Oftalmológico1. Guardia oftalmológica · 2. Domicilio · 3. Centro especializado
7

Cómo leer la pantalla de resultados

A
Barra de puntaje total (superior)
Muestra el puntaje global y el desglose rápido: Área base / Modificadores / Riesgos / VAS / Evolución.
B
Tarjeta de nivel de emergencia
Panel con el color asignado, puntaje en grande y etiqueta del nivel. Es la referencia principal para la derivación.
C
Desglose de puntaje
Tarjetas con el aporte de cada componente: Modificadores, Factores de Riesgo, VAS (×3) y Evolución.
D
Resumen de la evaluación
Listado completo de los datos ingresados: área, síntomas, modificadores y factores de riesgo. Se envía a sistemas externos (ej. Microsoft Dynamics).
💡
Lectura rápida: En situaciones de alta demanda, focalícese primero en la sección B (tarjeta de nivel) para decidir la derivación. Use la sección C solo si necesita justificar el puntaje.
Paso 9 — Resultado final
📷 Imagen no disponible
Fig. 3 — Pantalla de resultados completa (vista operador)
8

Vista del paciente – Flujo completo

A diferencia de la vista del operador, el paciente no visualiza el puntaje ni el color asignado. Recibe únicamente un mensaje de confirmación de derivación al finalizar el flujo.

ℹ️
Recordatorio: En la modalidad de autogestión (Modalidad A), el paciente completa el triage de forma autónoma y solo ve el mensaje final. El operador nunca interviene en este flujo.
Flujo completo — Vista del paciente
📷 Imagen no disponible
Fig. 4 — Flujo final visto desde la perspectiva del paciente: sin puntaje ni color visible, solo mensaje de confirmación
1

Roles y permisos

RolPermisosAcceso a
Admin MédicoCrear / editar síntomas, modificadores, umbrales y excepcionesBackoffice completo
OperadorSolo visualización de casos y resultadosMódulo de triage
Auditor MédicoRevisión de casos y emisión de evaluaciones de desempeñoPantalla de auditoría
🔐
Seguridad: Todos los accesos se registran con log de auditoría. Cada acción queda asociada al usuario, fecha y versión de configuración activa.
2

Guías de ayuda integradas

El módulo Backoffice cuenta con guías de ayuda contextual accesibles para los administradores desde cualquier pantalla del sistema.

Guías de ayuda
Panel de guías de ayuda disponibles para administradores en el Backoffice
3

Pestaña: Áreas y Síntomas

🗂
Pestaña del Backoffice
Áreas y Síntomas

Permite agregar, editar o desactivar áreas médicas, los síntomas que las integran y los modificadores de cada síntoma. Toda creación o edición requiere selección desde el buscador SNOMED CT; no se permite texto libre.

🔬
SNOMED CT: Los síntomas se identifican internamente por su SCTID (inmutable). El texto visible al usuario puede editarse sin alterar el concepto clínico subyacente.
Panel de administración de áreas y síntomas
Panel de administración
Vista principal de la pestaña — listado completo de áreas, síntomas y modificadores configurados

Gestión del catálogo de áreas médicas disponibles en el flujo de triage. Cada área agrupa los síntomas que le corresponden.

Crear nueva área médica
Nuevo área
Formulario para crear una nueva área médica con nombre, ícono y puntuación base

Gestión de los síntomas principales asociados a cada área. La selección del concepto clínico se realiza mediante el buscador SNOMED CT.

Nuevo síntoma — paso 1
Nuevo síntoma paso 1
Selección del concepto SNOMED CT y configuración básica del síntoma
Nuevo síntoma — paso 2
Nuevo síntoma paso 2
Selección del concepto SNOMED CT y configuración básica del síntoma
Nuevo síntoma — paso 3
Nuevo síntoma paso 3
Configuración adicional y confirmación del nuevo síntoma

Gestión de los modificadores clínicos asociados a cada síntoma. Los modificadores refinan la severidad del cuadro y contribuyen al puntaje total (tope global: 30 pts).

Editar modificadores
Editar modificadores
Vista de edición de los modificadores de un síntoma — severidad y puntaje
Nuevo modificador
Nuevo modificador
Formulario para agregar un nuevo modificador con tipo de severidad y concepto clínico
4

Pestaña: Edición de Red Flags

🚨
Pestaña del Backoffice
Edición de Red Flags

Gestión de las señales de alerta crítica para pacientes adultos y pediátricos. Las Red Flags tienen precedencia absoluta sobre el puntaje calculado: cualquier selección activa genera resultado ROJO directo.

🔬
SNOMED CT: Al igual que los síntomas, cada Red Flag está asociada a un SCTID (Concept ID) de SNOMED CT. La identificación interna se realiza por código, no por texto, lo que garantiza consistencia terminológica y trazabilidad clínica.
Pantalla de edición de Red Flags
Edición Red Flags
Gestión de Red Flags para adultos y pediátricos — edición, activación y desactivación
5

Pestaña: Mensajes de Recomendación

💬
Pestaña del Backoffice
Mensajes de Recomendación

Configuración de los mensajes de derivación que el sistema presenta al operador según el nivel de emergencia asignado (ROJO, NARANJA, AMARILLO, VERDE). Cada nivel puede tener uno o más mensajes activos.

💡
Conducta predefinida: Además de estar asociado a un nivel de gravedad, cada mensaje puede vincularse a una conducta de atención específica: Telemedicina (consulta remota), Presencial (consultorio o domicilio) o Guardia (atención de urgencia/emergencia). Esto permite que el sistema sugiera automáticamente el canal de atención más adecuado según la combinación de nivel y conducta configurada.
Panel de recomendaciones
Panel recomendaciones
Listado de mensajes configurados por nivel de emergencia
Nueva recomendación
Nueva recomendación
Formulario para crear o editar un mensaje de recomendación
6

Pestaña: Sistema de Puntuación

🧮
Pestaña del Backoffice
Sistema de Puntuación

Configuración de los puntos por tipo de modificador (Mayor / Moderado / Leve), el puntaje base por área y los factores de riesgo con sus puntajes asociados. La suma de todos los modificadores no puede superar 30 puntos.

Vista general — Sistema de puntuación
Sistema de puntuación
Panel principal del sistema de puntuación — vista general de las tres secciones configurables

Configuración de los puntos base que se suman automáticamente según el área médica seleccionada. Ciertas áreas de mayor riesgo clínico (ej. Cardiovascular, Neurológico) tienen una puntuación base elevada que garantiza un nivel mínimo de atención.

Puntaje base por área médica
Área por puntuación base
Tabla de puntos base automáticos por área — se suman al inicio del cálculo, independientemente de los síntomas

Configuración del puntaje por tipo de modificador. Los valores aquí definidos determinan cuánto suma cada modificador al puntaje total. La suma acumulada de todos los modificadores activos tiene un tope global de 30 puntos.

Puntos por tipo de modificador (Mayor / Moderado / Leve)
Puntos por modificador
Mayor: 20 pts · Moderado: 10 pts · Leve: 0 pts — tope global 30 pts para la suma de todos los modificadores activos

Configuración de los factores de riesgo y sus puntajes. La presencia de al menos un factor activo cambia el modo de evaluación a withRisk, lo que reduce los umbrales de alerta y aumenta la sensibilidad del sistema.

Factores de riesgo configurados
Factores de riesgo
Listado de factores de riesgo activos con sus puntajes asignados
Nuevo factor de riesgo
Nuevo factor de riesgo
Formulario para agregar un nuevo factor de riesgo con su puntaje y descripción
7

Pestaña: Umbrales de Estratificación

📊
Pestaña del Backoffice
Umbrales de Estratificación

Definición de los umbrales de puntaje que determinan el nivel de emergencia asignado. Los umbrales se configuran por separado según si el paciente tiene factores de riesgo activos (withRisk) o no (noRisk).

Configuración de umbrales de estratificación
Umbrales de estratificación
Definición de umbrales por nivel (Rojo / Naranja / Amarillo / Verde) con y sin factores de riesgo
8

Publicación controlada y versionado

Toda modificación de reglas clínicas pasa por un ciclo de publicación controlada para evitar impacto no deseado en producción:

1
Modo Borrador
El administrador edita la configuración sin impacto en casos reales. Los cambios son invisibles para operadores y pacientes.
2
Revisión y validación
Se revisan los cambios y, si aplica, se solicita confirmación de un segundo médico autorizado.
3
Publicar
Al publicar, los nuevos casos usan la nueva config_version. Los casos previos conservan su versión original para garantizar trazabilidad.
4
Rollback
Si se detecta un problema, es posible revertir a la versión anterior con un procedimiento definido (1 acción). El sistema registra quién hizo el rollback y cuándo.
📋
Requisito para nueva publicación: Para poder generar un nuevo versionado del flujo, todos los casos de auditoría realizados con el workflow activo deben estar completados y aprobados. Solo una vez cumplida esta condición el sistema habilita la opción de publicar una nueva versión.
1

Caso Cardiovascular – Síncope con factores de riesgo

📋 Caso real – Basado en captura de pantalla del sistema
ÁreaCardiovascular
SíntomaDesmayo (síncope) — cardio_s1
ModificadoresCon cambios súbitos de posición (Moderado) · Trastornos de la conciencia (Mayor)
FactoresEmbarazo (+20)
VAS5 → ×3 = 15 pts
EvoluciónEmpeora rápido · +10 pts
75 puntos
ROJO · Emergencia Absoluta → Admisión en Guardia/Emergencias
Modificadores: +30Factores: +20VAS: +15Evolución: +10
💡
Clave del caso: El modificador Mayor "Trastornos de la conciencia" (20 pts) combinado con el modificador Moderado "Cambios súbitos de posición" (10 pts) alcanzan el tope de 30 pts en modificadores. El factor de riesgo Embarazo suma 20 pts adicionales. Con evolución "Empeora rápido" (+10 pts) y un VAS de 5 (+15 pts), el total de 75 pts supera ampliamente el umbral ROJO de 60 pts.
2

Caso Neurológico – Cefalea con fiebre

📋 Caso de ejemplo – Nivel Naranja
ÁreaNeurológico (15 pts base)
SíntomaCefalea – Dolor de cabeza — neuro_s2
ModificadoresFiebre con gran repercusión sobre el estado general (Moderado)
FactoresEdad >65 años (+15)
VAS4 → ×3 = 12 pts
EvoluciónMenos de 48hs · +5 pts
57 puntos
NARANJA · Emergencia Mayor → Guardia / Médico a domicilio / Teleconsulta
Base neuro: +15Modificador: +10Factor edad: +15VAS: +12Evolución: +5
💡
Clave del caso: El área Neurológico suma 15 pts base. La edad >65 activa la condición withRisk (umbral NARANJA: ≥45 pts · umbral ROJO: ≥60 pts). Con un VAS moderado de 4 (+12 pts) y evolución reciente — menos de 48hs (+5 pts) — el total de 57 pts cae genuinamente en rango NARANJA: supera el umbral de 45 pts pero no alcanza el de 60 pts para ROJO.
3

Caso Respiratorio – Falta de aire leve

📋 Caso de ejemplo – Nivel Amarillo
ÁreaRespiratorio
SíntomaFalta de aire (Disnea) — resp_s4
ModificadoresAsmático severo o EPOC (Moderado) · Fiebre con buena apariencia (Moderado)
FactoresNinguno
VAS4 → ×3 = 12 pts
Evolución5 pts
~37 pts
AMARILLO · Urgencia → Médico a domicilio / Teleconsulta / Consultorio
Modificadores: +20VAS: +12Evolución: +5Sin factores de riesgo
💡
Clave del caso: Sin factores de riesgo (noRisk), el umbral Amarillo es de 40 pts. Al estar por debajo pero con síntomas moderados, el operador puede optar por teleconsulta o médico a domicilio según criterio clínico.
4

Caso con Red Flag activa

📋 Caso de ejemplo – ROJO directo por Red Flag
Red Flag seleccionadaSíntomas neurológicos repentinos
FlujoSe interrumpe en Paso 1. No se completan los pasos restantes.
Puntaje calculadoNo aplica
ROJO DIRECTO
Red Flag activa → Admisión en Guardia/Emergencias (inmediato)
🚨
Regla absoluta: Las Red Flags tienen precedencia sobre todo el sistema. No existe puntaje suficientemente bajo para anular una Red Flag. El operador debe derivar a guardia de forma inmediata.
5

Caso de deduplicación de modificadores

Este caso ilustra cómo el sistema maneja un modificador repetido en múltiples síntomas:

📋 Caso de ejemplo – Deduplicación en acción
Síntoma 1Dolor Abdominal · Fiebre con gran repercusión (Moderado = 10 pts)
Síntoma 2Vómitos · Fiebre con buena apariencia (Leve = 0 pts)
UI muestraFiebre → una sola vez al usuario
Scoring aplicaFiebre = Moderado (máxima severidad entre los síntomas activos) → 10 pts
No suma dobleEl modificador NO se aplica dos veces aunque esté en dos síntomas
⚠️
Importante para auditoría: Si al revisar un caso el puntaje parece menor al esperado, puede deberse a deduplicación. El sistema aplica MAX severidad pero cuenta el modificador una sola vez.
1

Pruebas funcionales por pantalla

Pantalla / PasoQué validarResultado esperado
Paso 1 – Red FlagsSelección de ≥1 red flagResultado ROJO directo, sin continuar flujo
Paso 1 – Red FlagsSelección de "No tengo ninguno"Continúa al Paso 2 normalmente
Paso 2 – ÁreaNavegación y selección de cada áreaCarga correcta de síntomas del área elegida
Paso 3 – SíntomasSelección hasta el máximo configuradoBloqueo al superar el límite, mensaje informativo
Paso 4 – ModificadoresSelección, persistencia y navegaciónModificadores deduplicados en UI; MAX severidad en scoring
Paso 5 – VASValor 0–10 ingresadoScore = VAS × 3 (ej. VAS 5 → 15 pts)
Paso 6 – ComorbilidadesSelección de cada factorSuma correcta según tabla de puntos
Paso 7 – EvoluciónSelección de tiempoImpacto correcto en score final
Paso 9 – ResultadoVista paciente vs vista operadorPaciente: solo mensaje. Operador: color + desglose + recomendación
2

Casos de oro (Golden Cases)

Estos casos deben producir siempre el mismo resultado. Son los casos de referencia para regresión:

CasoConfiguraciónResultado esperado
GC-01Red Flag "Convulsiones" seleccionadaROJO directo. Sin desglose de puntaje.
GC-02Cardiovascular + Desmayo + Trastornos de conciencia (Mayor) + Embarazo + VAS 5ROJO · ≥ 60 pts
GC-03Área con excepción activa (ej. Oftalmológico) + cualquier puntaje bajoRecomendación específica (Guardia oftalmológica), no la estándar
GC-04Modificador "Fiebre" en 2 síntomas con distintas severidadesUI muestra Fiebre 1 vez · Score aplica MAX severidad · No suma doble
GC-05Sin factores de riesgo + puntaje entre 40 y 54AMARILLO (noRisk, umbral ≥ 40)
GC-06Con factores de riesgo + puntaje entre 30 y 44AMARILLO (withRisk, umbral ≥ 30)
GC-07VAS = 10Componente VAS = 30 pts en el desglose
3

Pruebas de deduplicación por Concept ID

EscenarioComportamiento esperado
Mismo modificador en 2+ síntomas (mismo SCTID, mismo texto)UI: 1 instancia. Score: MAX severidad. Sin doble conteo.
Mismo modificador en 2+ síntomas (mismo SCTID, texto distinto)Deduplicación igual. El sistema usa SCTID, no texto.
Conceptos distintos con texto parecido (SCTID diferente)NO se deduplican. Se computan por separado.
Modificador seleccionado: severidad Mayor en s1, Leve en s2Score aplica Mayor (20 pts). No suma 20+0=20 dos veces.
4

Pruebas de versionado de configuración

EscenarioResultado esperado
Cambio de umbral en modo borradorNo impacta casos en producción hasta publicar
Publicar nueva config_versionNuevos casos usan la nueva versión
Casos previos a la publicaciónConservan su config_version original (inmutable)
Rollback a versión anteriorNuevos casos usan la versión revertida. Historial de rollback registrado.
Dos médicos editando simultáneamenteLast-write-wins o control de concurrencia con advertencia
5

Pruebas de integración externa

El backend expone los resultados del triage hacia sistemas externos (ej. Microsoft Dynamics). El payload debe incluir:

📦 Estructura del payload de salida
colorNivel asignado (rojo / naranja / amarillo / verde)
score_totalPuntaje numérico final
recomendacionOpción de atención sugerida
desgloseLista de síntomas y modificadores con Concept IDs (SCTID)
config_versionVersión de configuración usada
snomed_versionRelease de SNOMED CT utilizado
timestampFecha y hora del triage
excepcion_activadaNombre de la excepción clínica, si aplica
EscenarioResultado esperado
Envío exitoso a sistema externoHTTP 200 / 201. Sin duplicación del caso.
Falla de red / timeoutReintento automático. La integración debe ser idempotente.
Reintento del mismo casoNo genera duplicados en el sistema externo
Payload incompletoError controlado con log. No se envía payload parcial.
6

Pruebas de auditoría y seguridad

EscenarioResultado esperado
Acceso a pantalla de auditoría como OperadorAcceso denegado. Solo visible para Auditor Médico y Admin.
Registro de auditoría por casoCampos completos: color sugerido, recomendación, acción tomada, evaluación Sí/No, comentarios.
KPIs alimentados tras cierre de casoMétricas actualizadas correctamente (distribución de colores, concordancia, etc.)
Cambio de configuración por AdminLog registra: usuario, timestamp, campo modificado, versión anterior y nueva.
Criterio de aceptación global: El 100% de los Golden Cases (GC-01 a GC-07) debe producir el resultado esperado en cada release. Cualquier regresión bloquea el deploy.