Skip to main content

Evaluación de crecimiento infantil con precisión médica

SaludNestJSChart.jsSQL Server
Z-scores calculados con método LMS sobre estándares Fenton 2025 y OMS

El Desafío

  • Implementación del método LMS: Cálculo estadístico complejo para normalizar medidas antropométricas
  • Conmutación automática Fenton/OMS: Selección dinámica de tablas según edad y condición del paciente
  • Edad corregida para prematuros: Ajuste de curvas de crecimiento según semanas de prematuridad
  • Visualización de curvas de crecimiento: Gráficos interactivos con Chart.js para seguimiento longitudinal

Arquitectura de la Solución

REST/GraphQLCálculo Z-scoresReact + Chart.jsNestJS + PrismaSQL ServerLMS EngineTablas de Referencia
System architecture diagram showing nodes and connections

Frontend

React con Chart.js para visualización de curvas de crecimiento, componentes interactivos para entrada de datos antropométricos

Backend

NestJS con Prisma ORM, módulo dedicado de cálculo LMS, validación de datos médicos

Base de Datos

SQL Server con tablas de referencia LMS (Lambda, Mu, Sigma), tablas de percentilos Fenton 2025 y OMS

Fix Crítico

DECIMAL(3,2) → DECIMAL(5,2) para valores de altura, permitiendo registros hasta 99.99cm

Resultados

0%

Errores en cálculos de Z-scores

15min → 2min

Tiempo de evaluación

100%

Soporte para prematuros

ECLI - Sistema de Evaluación de Crecimiento Infantil | Joel May