codigo0/docs/HERRAMIENTAS_IMPLEMENTADAS.md

7.5 KiB
Raw Blame History

🛠️ 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