7.5 KiB
🛠️ Herramientas Implementadas - Inventario Completo
Fecha: 2026-01-15
Última actualización: 2026-01-15
📊 RESUMEN EJECUTIVO
- Total calculadoras: 9
- Total tablas de perfusión: Variable (ver sección)
- Guías de referencia: 1
- Códigos de protocolo: 4
🧮 TAB: CALCULADORAS (9 herramientas)
1. Glasgow Calculator
Archivo: src/components/tools/GlasgowCalculator.tsx
Función: Calcula la escala de Glasgow (ojo, verbal, motor)
Uso: Evaluación del nivel de consciencia en TCE
Características:
- 3 categorías: Apertura Ocular, Respuesta Verbal, Respuesta Motora
- Interpretación automática: TCE Grave/Moderado/Leve
- Rango: 3-15 puntos
2. Parkland Calculator
Archivo: src/components/tools/ParklandCalculator.tsx
Función: Calcula líquidos de reanimación según fórmula de Parkland
Uso: Quemaduras - cálculo de líquidos en primeras 24h
Fórmula: 4ml × peso (kg) × %SCQ
3. Pediatric Dose Calculator
Archivo: src/components/tools/PediatricDoseCalculator.tsx
Función: Calcula dosis pediátricas por peso
Uso: Dosificación de fármacos en pediatría
Características:
- Entrada: Peso (kg) y dosis (mg/kg)
- Salida: Dosis total en mg
4. RCP Timer
Archivo: src/components/tools/RCPTimer.tsx
Función: Cronómetro para RCP con alertas de ciclos
Uso: Control de tiempo durante RCP
Características:
- Temporizador con alertas cada 2 minutos
- Indicadores visuales de ciclos
5. Oxygen Duration Calculator
Archivo: src/components/tools/OxygenDurationCalculator.tsx
Función: Calcula duración de oxígeno disponible
Uso: Gestión de recursos de oxígeno
Entradas: Volumen de botella, flujo (L/min)
6. Drip Rate Calculator
Archivo: src/components/tools/DripRateCalculator.tsx
Función: Calcula goteo de perfusión
Uso: Regulación de perfusión IV
Entradas: Volumen, tiempo, factor de goteo
7. Body Surface Area Calculator
Archivo: src/components/tools/BodySurfaceAreaCalculator.tsx
Función: Calcula superficie corporal (SC)
Uso: Dosificación por superficie corporal
Fórmula: Fórmula de Mosteller o DuBois
8. BMI Calculator
Archivo: src/components/tools/BMICalculator.tsx
Función: Calcula Índice de Masa Corporal
Uso: Evaluación nutricional
Fórmula: peso (kg) / altura (m)²
9. Cervical Collar Size Calculator
Archivo: src/components/tools/CervicalCollarSizeCalculator.tsx
Función: Calcula talla de collarín cervical
Uso: Selección de talla correcta de collarín
Entradas: Medidas anatómicas del paciente
💉 TAB: PERFUSIONES
Archivo: src/components/tools/InfusionTableView.tsx
Datos: src/data/calculators.ts (infusionTables)
Tablas de Perfusión Implementadas (6 tablas)
Las tablas se cargan dinámicamente desde infusionTables en calculators.ts. Cada tabla muestra:
- Fármaco y preparación
- Concentración
- Rango de dosis
- Velocidad de perfusión (ml/h) por peso y dosis
Componente: InfusionTableView renderiza cada tabla con:
- Búsqueda/filtrado
- Visualización tabular
- Cálculos de goteo
1. Perfusión Dopamina
- Preparación: 200mg en 100ml SG5% = 2000 mcg/ml
- Rango de dosis: 2-20 mcg/kg/min
- Dosis mostradas: 5, 10, 15, 20 mcg/kg/min
- Pesos: 50, 60, 70, 80, 90, 100 kg
2. Perfusión Noradrenalina
- Preparación: 8mg en 100ml SG5% = 80 mcg/ml
- Rango de dosis: 0.05-1 mcg/kg/min
- Dosis mostradas: 0.1, 0.2, 0.3, 0.5 mcg/kg/min
- Pesos: 50, 60, 70, 80, 90, 100 kg
3. Perfusión Adrenalina
- Preparación: 1mg en 100ml SG5% = 10 mcg/ml
- Rango de dosis: 0.05-0.5 mcg/kg/min
- Dosis mostradas: 0.1, 0.2, 0.3, 0.5 mcg/kg/min
- Pesos: 50, 60, 70, 80, 90, 100 kg
4. Perfusión Dobutamina
- Preparación: 250mg en 250ml SG5% = 1000 mcg/ml
- Rango de dosis: 2.5-15 mcg/kg/min
- Dosis mostradas: 5, 10, 15 mcg/kg/min
- Pesos: 50, 60, 70, 80, 90, 100 kg
5. Perfusión Nitroglicerina
- Preparación: 50mg en 250ml SG5% = 200 mcg/ml
- Rango de dosis: 0.1-0.5 mcg/kg/min
- Dosis mostradas: 0.1, 0.2, 0.3, 0.5 mcg/kg/min
- Pesos: 50, 60, 70, 80, 90, 100 kg
6. Perfusión Furosemida
- Preparación: 250mg en 250ml SG5% = 1000 mcg/ml (1 mg/ml)
- Rango de dosis: 0.1-0.4 mg/kg/h
- Dosis mostradas: 0.1, 0.2, 0.3, 0.4 mg/kg/h
- Pesos: 50, 60, 70, 80, 90, 100 kg
📚 TAB: ANATOMÍA
Anatomical Terminology Guide
Archivo: src/components/references/AnatomicalTerminologyGuide.tsx
Función: Guía de terminología anatómica
Uso: Referencia rápida de términos anatómicos
Contenido:
- Términos de posición (anterior, posterior, etc.)
- Planos anatómicos
- Términos de movimiento
- Referencias anatómicas
🚨 TAB: CÓDIGOS (4 códigos)
1. Código Ictus
- Ruta:
/ictus - Descripción: Activación ante sospecha de ictus agudo
- Color:
bg-secondary(azul)
2. Código IAM
- Ruta:
/patologias - Descripción: SCACEST - Infarto con elevación ST
- Color:
bg-primary(rojo)
3. Código Sepsis
- Ruta:
/shock - Descripción: Sospecha de sepsis severa / shock séptico
- Color:
bg-emergency-high(naranja)
4. Código Parada
- Ruta:
/rcp - Descripción: PCR - Parada cardiorrespiratoria
- Color:
bg-primary(rojo)
📁 ESTRUCTURA DE ARCHIVOS
Componentes de Calculadoras
src/components/tools/
├── BMICalculator.tsx
├── BodySurfaceAreaCalculator.tsx
├── CervicalCollarSizeCalculator.tsx
├── DripRateCalculator.tsx
├── GlasgowCalculator.tsx
├── InfusionTableView.tsx
├── OxygenDurationCalculator.tsx
├── ParklandCalculator.tsx
├── PediatricDoseCalculator.tsx
└── RCPTimer.tsx
Referencias
src/components/references/
└── AnatomicalTerminologyGuide.tsx
Datos
src/data/
└── calculators.ts (infusionTables, glasgowScale, etc.)
📊 ESTADÍSTICAS
| Categoría | Cantidad | Estado |
|---|---|---|
| Calculadoras | 9 | ✅ Todas implementadas |
| Tablas de Perfusión | 6 | ✅ Implementadas |
| Guías de Referencia | 1 | ✅ Implementada |
| Códigos de Protocolo | 4 | ✅ Todos implementados |
| TOTAL | 20 | ✅ Funcionales |
🎯 FUNCIONALIDADES POR CATEGORÍA
Calculadoras Clínicas
- ✅ Evaluación neurológica (Glasgow)
- ✅ Cálculo de líquidos (Parkland)
- ✅ Dosificación pediátrica
- ✅ Control de tiempo (RCP Timer)
- ✅ Gestión de recursos (Oxígeno)
- ✅ Regulación de perfusión (Drip Rate)
- ✅ Dosificación por SC (BSA)
- ✅ Evaluación nutricional (BMI)
- ✅ Selección de material (Collarín)
Tablas y Referencias
- ✅ Tablas de perfusión (múltiples fármacos)
- ✅ Terminología anatómica
Accesos Rápidos
- ✅ Códigos de activación de protocolos
✅ ESTADO DE IMPLEMENTACIÓN
Todas las herramientas listadas están:
- ✅ Implementadas y funcionales
- ✅ Integradas en la página Herramientas
- ✅ Accesibles desde
/herramientas - ✅ Organizadas en tabs
🔍 UBICACIÓN EN LA APP
Ruta: /herramientas
Componente: src/pages/Herramientas.tsx
Navegación:
- Desde Index: Botón "Herramientas"
- Desde menú: Opción "Herramientas"
- URL directa:
/herramientas
Última actualización: 2026-01-15
Estado: ✅ Todas las herramientas implementadas y funcionales