Edición especializada para la red pública del MSPAS — caso piloto: HNSM "Dr. Moisés Villagrán Mazariegos".
Este espacio reúne la documentación del proyecto SIH-HNSM y se publica para Dirección del Hospital Nacional San Marcos, MSPAS, Toscana Systems y los profesionales con responsabilidad técnica en el proyecto.
Donación Toscana Systems al Hospital Nacional San Marcos (UE 248 · MSPAS) · Mayo–Diciembre 2026. Integración nativa con SIGSA, SICOIN, Guatecompras y RENAP.
Estructura institucional, organigrama HNSM, personal (364 plazas), presupuesto (Q 131.5 M), cronograma y cumplimiento MSPAS.
Ver detalles →Catálogo completo de los 25 microservicios SIH-HNSM organizados en 5 capas: plataforma, clínicos, vigilancia, administración e interoperabilidad. Estado al 14-may-2026: 23 / 23 servicios piloto UP en VM Toscana (gateway :8080, IAM :8086 con kid=hospital-prod-1, /actuator/health = 200 OK) · 6 productivos clínicos verificados (MPI, Recepción, IAM, Almacén General, Citas Consulta Externa, Emergencia con Triaje). Cola FIFO de Consulta Externa con resolución automática de nombres del MPI y filtro local por texto/estado. Iter 10: emergency-triage-service con triaje estructurado de 5 niveles (estilo Manchester · ROJO/NARANJA/AMARILLO/VERDE/AZUL), tabla de evaluaciones con auditoría completa, signos vitales y reevaluaciones.
Frontend al 100% productivo (14-may-2026): landing pública + 8 / 8 portales por familia de usuarios alineados al organigrama HNSM — Dirección, Admisión CE, Admisión ER, Consulta Externa, Emergencia, Hospitalización, Apoyo y Administración (Almacén General, Trabajo Social, Presupuesto SICOIN, Compras / Guatecompras, RRHH, Facturación). 0 módulos WIP, 0 items SOON. Backlog técnico post-MVP cerrado 8/8 (14-may-2026): dataset sintético, OpenTelemetry collector activo (otelcol-contrib v0.152.0), carga HSTS+rate-limit 4/4 PASS, manual de capacitación manual-capacitacion-hnsm.html con 13 secciones imprimibles, QA wireframes 41 sub-páginas, scripts y TODOs barridos. Admisión está dividida en dos portales por separación física (CE y ER son áreas distintas con recepcionistas y PCs propias, ER en turnos 24/7). Consulta Externa con cola FIFO, médico clasificador CLAS, 12 clínicas (CL-A..CL-L), auto-enlace Admisión CE → cola CLAS, contadores en vivo, alertas de espera y atajos de teclado. Emergencia (iter 10): triaje estructurado estilo Manchester de 5 niveles, discriminadores auto-marcados por signos vitales (Glasgow, SatO2, TA, FC, FR, dolor EVA, temperatura), tiempos máximos de espera (ROJO 0 min · NARANJA 10 · AMARILLO 60 · VERDE 120 · AZUL 240), cola priorizada con alerta visual e historial de reevaluaciones con auditoría. Hospitalización: 15 sub-páginas (Mis Pacientes, Evolución, Kárdex, Signos, Escalas, Maternidad, Interconsultas, Traslados, Egresos del día, Admisiones, Censo, Resultados, Reporte turno, Higiene camas, Bitácora). React 19 + Vite 6 + TS estricto · desplegado en Cloudflare Workers (hospital-toscana-systems-app) servido en sistema-medico.com.
Stack técnico (Spring Boot 4 + Java 25 virtual threads, PostgreSQL 17 schema-per-service, React 19 + Vite, Cloudflare Worker), modelo de datos, wireframes, plan de pruebas, DRP, manuales de usuario y administrador, plan de capacitación. JWT RS256 propio (kid hospital-prod-1), gateway en español con reescritura a rutas internas en inglés (/api/v1/pacientes → /api/v1/patients). **Iter 10**: nuevo módulo Triaje (schema emergency, tabla triage_assessments con FK self para reevaluaciones, 3 endpoints REST POST /triage · GET /historial · GET /cola).
Ver detalles →Diseño conceptual completo. Integración SIGSA/SICOIN/Guatecompras/RENAP, diccionario de datos, equipo y artefactos. JWT RS256 propio (sin Keycloak en producción), API gateway en español con reescritura interna a inglés. Facade-ES para mantener la promesa de rutas /api/v1/pacientes, /api/v1/citas, /api/v1/admision, /api/v1/farmacia, /api/v1/emergency. **Aviso legal iter 10**: el sistema de triaje implementado se nombra "Triaje Estructurado HNSM (estilo Manchester)" y se basa en criterios clínicos públicos (escalas Glasgow, EVA dolor y cutoffs de signos vitales). No reproduce los flowcharts propietarios del Manchester Triage Group Ltd. Disclaimer visible en la pantalla de triaje.
Ver detalles →11 áreas de encamamiento: medicina, pediatría, cirugía, traumatología, partos, RN, materno, UCIN, UCIP, UCI adultos, terapia intensiva.
281 permanentes (renglón 011) · 83 temporales · enfermería 131 · servicios médicos 108 · servicios generales 78.
Programa 13 (servicios hospitalarios) 78 % · personal ≈ 70 % · medicinas (renglón 266) 14 %.
100 % escritos desde cero por Toscana Systems para HNSM. Estado al 14-may-2026: 23 / 23 servicios piloto UP en VM Toscana con /actuator/health = 200 OK · 6 productivos clínicos verificados (MPI, Recepción-Admisión, IAM, Almacén General, Citas-CE con cola FIFO, Emergencia con Triaje) · 1 planificado (FHIR).
Mayo a diciembre 2026 · 1 senior + 2 junior + dirección · entrega formal viernes 18 de diciembre 2026.
Consulta diaria, producción, egresos, partos, RN, vigilancia epidemiológica, planificación familiar, suplementación, etc.