feat: mejorar sistema de actualizaciones PWA
- Añadir hook useServiceWorker para gestionar SW y actualizaciones - Crear componente UpdateNotification para notificar actualizaciones - Mejorar registro del SW con updateViaCache: 'none' - Añadir verificación de actualizaciones al recuperar foco - Mejorar manifest.json con iconos adicionales - Añadir CACHE_VERSION en sw.js para control de actualizaciones Mejoras: - Detección automática de nuevas versiones del SW - Banner visual cuando hay actualización disponible - Botón para actualizar ahora o más tarde - Verificación periódica (cada hora) + al recuperar foco - Limpieza automática de caches antiguos Documentación: - VERIFICACION_PWA.md - Guía de verificación - TEST_PWA.md - Tests y checklist - RESUMEN_PWA_ACTUALIZACIONES.md - Resumen de mejoras
This commit is contained in:
parent
1c083118e3
commit
13085a24b9
|
|
@ -549,5 +549,16 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
- [ABCDE Operativo](./1.2_abcde_operativo.md) - Valoración primaria
|
||||||
|
- [Glasgow Operativo](./1.3_glasgow_operativo.md) - Evaluación neurológica
|
||||||
|
- [Triage START](./1.4_triage_start.md) - Evaluación rápida
|
||||||
|
|
||||||
|
### Procedimientos específicos
|
||||||
|
- [Pulsioxímetro](./BLOQUE_01_5_PULSIOXIMETRO.md) - Técnica de medición
|
||||||
|
- [Tensiómetro](./BLOQUE_01_6_TENSIOMETRO.md) - Técnica de medición
|
||||||
|
- [Glucómetro](./BLOQUE_01_7_GLUCOMETRO.md) - Técnica de medición
|
||||||
|
|
||||||
|
### Continuación
|
||||||
|
- [ABCDE Operativo](./1.2_abcde_operativo.md) - Siguiente en la secuencia
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -441,9 +441,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 5 PULSIOXIMETRO](./BLOQUE_01_5_PULSIOXIMETRO.md)
|
||||||
|
- [01 6 TENSIOMETRO](./BLOQUE_01_6_TENSIOMETRO.md)
|
||||||
|
|
@ -451,5 +451,14 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Constantes Vitales](./1.1_constantes_vitales.md) - Registro de constantes
|
||||||
|
- [ABCDE Operativo](./1.2_abcde_operativo.md) - Valoración primaria (paso D)
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [Triage START](./1.4_triage_start.md) - Evaluación rápida
|
||||||
|
- [Monitorización Básica](../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_10_MONITORIZACION_BASICA.md) - Seguimiento continuo
|
||||||
|
|
||||||
|
### Continuación
|
||||||
|
- [Triage START](./1.4_triage_start.md) - Siguiente en la secuencia
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -412,5 +412,16 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Constantes Vitales](./1.1_constantes_vitales.md) - Toma de constantes
|
||||||
|
- [ABCDE Operativo](./1.2_abcde_operativo.md) - Valoración primaria
|
||||||
|
- [Glasgow Operativo](./1.3_glasgow_operativo.md) - Evaluación neurológica
|
||||||
|
|
||||||
|
### Capítulos relacionados (Triage)
|
||||||
|
- [Fundamentos de Triage](../09_TRIAGE_MULTIPLES_VICTIMAS/BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md) - Fundamentos teóricos
|
||||||
|
- [Método START](../09_TRIAGE_MULTIPLES_VICTIMAS/BLOQUE_07_2_METODO_START.md) - Aplicación detallada
|
||||||
|
- [Etiquetado y Zonificación](../09_TRIAGE_MULTIPLES_VICTIMAS/BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md) - Organización en escena
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [RCP Adultos](../03_SOPORTE_VITAL_BASICO/BLOQUE_04_1_RCP_ADULTOS.md) - Tratamiento según categoría
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -244,9 +244,17 @@ Anotar en la hoja de registro: **SpO₂: [valor]% / FC Px: [valor] lpm / [Buena/
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.2 abcde operativo](./1.2_abcde_operativo.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 6 TENSIOMETRO](./BLOQUE_01_6_TENSIOMETRO.md)
|
||||||
|
|
@ -197,9 +197,17 @@ Anotar: **TA: [sistólica]/[diastólica] mmHg (Brazo [D/I], [posicion paciente])
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.2 abcde operativo](./1.2_abcde_operativo.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 5 PULSIOXIMETRO](./BLOQUE_01_5_PULSIOXIMETRO.md)
|
||||||
|
|
@ -210,9 +210,17 @@ Anotar: **Glucemia capilar: [valor] mg/dL / Hora: [HH:MM] / [Síntomas asociados
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.2 abcde operativo](./1.2_abcde_operativo.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 5 PULSIOXIMETRO](./BLOQUE_01_5_PULSIOXIMETRO.md)
|
||||||
|
|
@ -207,9 +207,17 @@ Anotar **TODA intervención** (medicación, fluidos, cambio de posición) junto
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Documentación
|
**Tipo:** Bloque Operativo - Documentación
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.2 abcde operativo](./1.2_abcde_operativo.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 5 PULSIOXIMETRO](./BLOQUE_01_5_PULSIOXIMETRO.md)
|
||||||
|
|
@ -203,9 +203,17 @@ El sistema debe generar un informe gráfico y numérico que se adjunta al parte
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Sistema
|
**Tipo:** Bloque Operativo - Sistema
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [1.1 constantes vitales](./1.1_constantes_vitales.md)
|
||||||
|
- [1.2 abcde operativo](./1.2_abcde_operativo.md)
|
||||||
|
- [1.3 glasgow operativo](./1.3_glasgow_operativo.md)
|
||||||
|
- [1.4 triage start](./1.4_triage_start.md)
|
||||||
|
- [01 5 PULSIOXIMETRO](./BLOQUE_01_5_PULSIOXIMETRO.md)
|
||||||
|
|
@ -580,5 +580,13 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración primaria
|
||||||
|
|
||||||
|
### Continuación (Secuencia RCP)
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Siguiente paso: iniciar RCP
|
||||||
|
- [Uso de DESA](./BLOQUE_04_4_USO_DESA.md) - Desfibrilación precoz
|
||||||
|
|
||||||
|
### Protocolos transtelefónicos
|
||||||
|
- [RCP Transtelefónica Adultos](../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md) - Guía telefónica
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -770,5 +770,19 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Reconocimiento de PCR](./BLOQUE_04_0_RECONOCIMIENTO_PCR.md) - Identificación de PCR
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Fundamentos de RCP
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración inicial
|
||||||
|
|
||||||
|
### Capítulos relacionados (RCP)
|
||||||
|
- [RCP Lactantes](./BLOQUE_04_3_RCP_LACTANTES.md) - RCP en lactantes
|
||||||
|
- [Uso de DESA](./BLOQUE_04_4_USO_DESA.md) - Desfibrilación precoz
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Ventilación con bolsa-mascarilla
|
||||||
|
|
||||||
|
### Protocolos transtelefónicos
|
||||||
|
- [RCP Transtelefónica Niños](../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md) - Guía telefónica
|
||||||
|
|
||||||
|
### Continuación
|
||||||
|
- [RCP Lactantes](./BLOQUE_04_3_RCP_LACTANTES.md) - Siguiente en la secuencia
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -369,5 +369,16 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Reconocimiento de PCR](./BLOQUE_04_0_RECONOCIMIENTO_PCR.md) - Identificación de PCR
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Fundamentos de RCP
|
||||||
|
- [RCP Pediátrica](./BLOQUE_04_2_RCP_PEDIATRIA.md) - RCP en niños
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración inicial
|
||||||
|
|
||||||
|
### Capítulos relacionados (RCP)
|
||||||
|
- [Uso de DESA](./BLOQUE_04_4_USO_DESA.md) - Desfibrilación precoz
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Ventilación con bolsa-mascarilla
|
||||||
|
|
||||||
|
### Protocolos transtelefónicos
|
||||||
|
- [RCP Transtelefónica Lactantes](../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md) - Guía telefónica
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -708,5 +708,15 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Fundamentos de RCP
|
||||||
|
- [Reconocimiento de PCR](./BLOQUE_04_0_RECONOCIMIENTO_PCR.md) - Identificación de PCR
|
||||||
|
|
||||||
|
### Capítulos relacionados (RCP)
|
||||||
|
- [RCP Pediátrica](./BLOQUE_04_2_RCP_PEDIATRIA.md) - RCP en niños
|
||||||
|
- [RCP Lactantes](./BLOQUE_04_3_RCP_LACTANTES.md) - RCP en lactantes
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Ventilación con bolsa-mascarilla
|
||||||
|
|
||||||
|
### Protocolos transtelefónicos
|
||||||
|
- [DESA Guiado por Teléfono](../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_4_DESA_GUIADO_TELEFONO.md) - Guía telefónica
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -269,5 +269,16 @@ Mejoría de la SpO₂ y, si se usa, de la capnografía (la presencia de CO₂ es
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Contexto de uso
|
||||||
|
- [Oxigenoterapia Fundamentos](../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md) - Fundamentos de oxigenoterapia
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [Uso Correcto BVM/AMBU](../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_24_USO_CORRECTO_BVM_AMBU.md) - Técnica detallada
|
||||||
|
- [Uso de Canulas OPA/NPA](./BLOQUE_04_6_USO_CANULAS_OPA_NPA.md) - Dispositivos de vía aérea
|
||||||
|
- [Aspiración de Secreciones](./BLOQUE_04_7_ASPIRACION_SECRECIONES.md) - Limpieza de vía aérea
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [RCP Pediátrica](./BLOQUE_04_2_RCP_PEDIATRIA.md) - Uso en pediatría
|
||||||
|
- [RCP Lactantes](./BLOQUE_04_3_RCP_LACTANTES.md) - Uso en lactantes
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -229,5 +229,15 @@ Mantener permeable la vía aérea en pacientes con disminución del nivel de con
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Técnica previa
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración inicial
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [Canulas Oro/Nasofaríngeas](../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_23_CANULAS_ORO_NASOFARINGEAS.md) - Guía detallada
|
||||||
|
- [Aspiración de Secreciones](./BLOQUE_04_7_ASPIRACION_SECRECIONES.md) - Limpieza de vía aérea
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Integración con ventilación
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Contexto de uso
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -262,5 +262,15 @@ Mantener la permeabilidad de la vía aérea mediante la eliminación de secrecio
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Técnica previa
|
||||||
|
- [Uso de Canulas OPA/NPA](./BLOQUE_04_6_USO_CANULAS_OPA_NPA.md) - Dispositivos de vía aérea
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [Aspiración](../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_2_ASPIRACION.md) - Técnicas de aspiración
|
||||||
|
- [Ventilación BVM](./BLOQUE_04_5_VENTILACION_BVM.md) - Integración con ventilación
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Contexto de uso
|
||||||
|
- [RCP Pediátrica](./BLOQUE_04_2_RCP_PEDIATRIA.md) - Uso en pediatría
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -235,5 +235,14 @@ Mejorar la ventilación en pacientes con dificultad respiratoria (asma, EPOC, ed
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Reconocimiento de PCR](./BLOQUE_04_0_RECONOCIMIENTO_PCR.md) - Identificación de PCR
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración inicial
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [RCP Adultos](./BLOQUE_04_1_RCP_ADULTOS.md) - Contexto de uso
|
||||||
|
- [Inmovilización Manual](../04_MATERIAL_E_INMOVILIZACION/BLOQUE_02_2_INMOVILIZACION_MANUAL.md) - Técnicas de inmovilización
|
||||||
|
|
||||||
|
### Protocolos transtelefónicos
|
||||||
|
- [OVACE Transtelefónica](../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_9_OVACE_TRANSTELEFONICA.md) - Guía telefónica
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -595,9 +595,17 @@ Este capítulo es de **uso exclusivo como referencia operativa** y **NO sustituy
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Referencia Anatómica
|
**Tipo:** Bloque Operativo - Referencia Anatómica
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
- [02 2 INMOVILIZACION MANUAL](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md)
|
||||||
|
|
@ -945,9 +945,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
- [02 2 INMOVILIZACION MANUAL](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md)
|
||||||
|
|
@ -720,9 +720,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
- [02 2 INMOVILIZACION MANUAL](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md)
|
||||||
|
|
@ -685,9 +685,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
- [02 2 INMOVILIZACION MANUAL](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md)
|
||||||
|
|
@ -719,9 +719,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 2 INMOVILIZACION MANUAL](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md)
|
||||||
|
|
@ -472,5 +472,15 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Inmovilización Manual](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md) - Técnica previa
|
||||||
|
- [Collarín Cervical](./BLOQUE_02_3_COLLARIN_CERVICAL.md) - Parte del sistema completo
|
||||||
|
|
||||||
|
### Capítulos relacionados (Sistema de Inmovilización)
|
||||||
|
- [Tablero Espinal](./BLOQUE_02_5_TABLERO_ESPINAL.md) - Alternativa de inmovilización
|
||||||
|
- [Colchón de Vacío](./BLOQUE_02_6_COLCHON_VACIO.md) - Sistema definitivo
|
||||||
|
- [Extricación y Movimientos Bloque](./BLOQUE_02_7_EXTRICACION_MOVIMIENTOS_BLOQUE.md) - Técnicas de movilización
|
||||||
|
|
||||||
|
### Continuación
|
||||||
|
- [Transferencia y Movilización](./BLOQUE_02_8_TRANSFERENCIAS_MOVILIZACION.md) - Continuación del proceso
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -524,5 +524,15 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Inmovilización Manual](./BLOQUE_02_2_INMOVILIZACION_MANUAL.md) - Técnica previa
|
||||||
|
- [Collarín Cervical](./BLOQUE_02_3_COLLARIN_CERVICAL.md) - Parte del sistema completo
|
||||||
|
|
||||||
|
### Capítulos relacionados (Sistema de Inmovilización)
|
||||||
|
- [Tablero Espinal](./BLOQUE_02_5_TABLERO_ESPINAL.md) - Alternativa inicial
|
||||||
|
- [Camilla Cuchara](./BLOQUE_02_4_CAMILLA_CUCHARA.md) - Dispositivo de transferencia
|
||||||
|
- [Transferencia y Movilización](./BLOQUE_02_8_TRANSFERENCIAS_MOVILIZACION.md) - Continuación del proceso
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [Gestión durante Traslado](../08_TRANSFERENCIA_Y_TRASLADO/BLOQUE_08_2_GESTION_DURANTE_TRASLADO.md) - Uso durante traslado
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -347,9 +347,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
|
@ -490,9 +490,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Síntesis de Errores
|
**Tipo:** Bloque Operativo - Síntesis de Errores
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [02 0 ANATOMIA OPERATIVA](./BLOQUE_02_0_ANATOMIA_OPERATIVA.md)
|
||||||
|
- [02 10 FERULAS](./BLOQUE_02_10_FERULAS.md)
|
||||||
|
- [02 11 CINTURON PELVICO](./BLOQUE_02_11_CINTURON_PELVICO.md)
|
||||||
|
- [02 12 FERULA TRACCION](./BLOQUE_02_12_FERULA_TRACCION.md)
|
||||||
|
- [02 13 CAMILLAS SILLAS EVACUACION](./BLOQUE_02_13_CAMILLAS_SILLAS_EVACUACION.md)
|
||||||
|
|
@ -485,9 +485,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
- [03 14 BIOSEGURIDAD DESCONTAMINACION](./BLOQUE_03_14_BIOSEGURIDAD_DESCONTAMINACION.md)
|
||||||
|
|
@ -381,9 +381,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
- [03 14 BIOSEGURIDAD DESCONTAMINACION](./BLOQUE_03_14_BIOSEGURIDAD_DESCONTAMINACION.md)
|
||||||
|
|
@ -470,9 +470,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 14 BIOSEGURIDAD DESCONTAMINACION](./BLOQUE_03_14_BIOSEGURIDAD_DESCONTAMINACION.md)
|
||||||
|
|
@ -490,9 +490,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -419,9 +419,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -341,9 +341,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -348,9 +348,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -381,9 +381,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -192,9 +192,17 @@ Este capítulo es la evolución directa y operativa de los conceptos de vía aé
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -764,9 +764,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -152,9 +152,17 @@ Se presentan guías de acción directa para cada escenario problemático.
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -201,9 +201,17 @@ Anotar cada verificación (mínimo cada 5 minutos en paciente crítico):
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -237,9 +237,17 @@ Dispositivos de vía aérea avanzada que se colocan en la hipofaringe, formando
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -176,9 +176,17 @@ Dispositivos básicos de permeabilización de la vía aérea superior, que evita
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -201,9 +201,17 @@ El BVM no es solo una bolsa. Es un sistema compuesto por:
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -200,9 +200,17 @@ La prioridad absoluta debe ser conseguir el equipo adecuado (otra ambulancia, ot
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -792,9 +792,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -732,9 +732,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -585,9 +585,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -796,9 +796,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -712,9 +712,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -887,9 +887,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -513,9 +513,17 @@ Este procedimiento es de **uso exclusivo como apoyo** y **NO sustituye**:
|
||||||
**Última actualización:** 2024-12-13
|
**Última actualización:** 2024-12-13
|
||||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [03 0 OXIGENOTERAPIA FUNDAMENTOS](./BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md)
|
||||||
|
- [03 10 MONITORIZACION BASICA](./BLOQUE_03_10_MONITORIZACION_BASICA.md)
|
||||||
|
- [03 11 GLUCOMETRO](./BLOQUE_03_11_GLUCOMETRO.md)
|
||||||
|
- [03 12 TERMOMETRIA](./BLOQUE_03_12_TERMOMETRIA.md)
|
||||||
|
- [03 13 CONFORT DOLOR](./BLOQUE_03_13_CONFORT_DOLOR.md)
|
||||||
|
|
@ -130,9 +130,17 @@ Un marco mnemotécnico para no olvidar datos críticos:
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
- [05 5 DOLOR TORACICO TRANSTELEFONICO](./BLOQUE_05_5_DOLOR_TORACICO_TRANSTELEFONICO.md)
|
||||||
|
|
@ -119,9 +119,17 @@ Solo al relevo físico (SVB/SVA) o por extrema fatiga del alertante.
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
- [05 5 DOLOR TORACICO TRANSTELEFONICO](./BLOQUE_05_5_DOLOR_TORACICO_TRANSTELEFONICO.md)
|
||||||
|
|
@ -99,9 +99,17 @@ Preguntar siempre por posible atragantamiento o ahogamiento.
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
- [05 5 DOLOR TORACICO TRANSTELEFONICO](./BLOQUE_05_5_DOLOR_TORACICO_TRANSTELEFONICO.md)
|
||||||
|
|
@ -102,9 +102,17 @@ Problema respiratorio. Reforzar instrucciones de ventilación.
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
- [05 5 DOLOR TORACICO TRANSTELEFONICO](./BLOQUE_05_5_DOLOR_TORACICO_TRANSTELEFONICO.md)
|
||||||
|
|
@ -110,9 +110,17 @@ Guiar a un alertante lego en el uso de un Desfibrilador Externo Automático (DEA
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 5 DOLOR TORACICO TRANSTELEFONICO](./BLOQUE_05_5_DOLOR_TORACICO_TRANSTELEFONICO.md)
|
||||||
|
|
@ -464,9 +464,17 @@ Presente **CUALQUIERA** de estos:
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Protocolo Transtelefónico
|
**Tipo:** Bloque Operativo - Protocolo Transtelefónico
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
|
@ -120,9 +120,17 @@ Usar lenguaje descriptivo: *"¿Es como un peso, una opresión, un puño que apri
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
|
@ -118,9 +118,17 @@ Si se despertó así: *"¿A qué hora se acostó normal anoche?"*
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
|
@ -155,9 +155,17 @@ El TOE actúa como enlace permanente entre el recurso en ruta y el hospital, tra
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
|
@ -121,9 +121,17 @@
|
||||||
**Fecha:** 2024
|
**Fecha:** 2024
|
||||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [05 0 COMUNICACION TRANSTELEFONICA FUNDAMENTAL](./BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md)
|
||||||
|
- [05 1 RCP TRANSTELEFONICA ADULTOS](./BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md)
|
||||||
|
- [05 2 RCP TRANSTELEFONICA NINOS](./BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md)
|
||||||
|
- [05 3 RCP TRANSTELEFONICA LACTANTES](./BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md)
|
||||||
|
- [05 4 DESA GUIADO TELEFONO](./BLOQUE_05_4_DESA_GUIADO_TELEFONO.md)
|
||||||
|
|
@ -251,5 +251,17 @@ El TES actúa como **PREPARADOR Y FACILITADOR** bajo indicación expresa y super
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Prerrequisitos
|
||||||
|
- [Fundamentos de Emergencias](../01_FUNDAMENTOS_Y_CONCEPTOS/BLOQUE_00_FUNDAMENTOS_EMERGENCIAS.md) - Marco conceptual
|
||||||
|
- [Constantes Vitales](../02_PROCEDIMIENTOS_BASICOS/1.1_constantes_vitales.md) - Monitorización durante administración
|
||||||
|
|
||||||
|
### Capítulos relacionados (Farmacología)
|
||||||
|
- [Del Vial a la Vena](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md) - Técnicas de preparación
|
||||||
|
- [Analgésicos y Sedantes](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md) - Aplicación práctica
|
||||||
|
- [Vasoactivos y Aminas](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md) - Aplicación práctica
|
||||||
|
- [Fármacos Cardiológicos](./BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md) - Aplicación práctica
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [RCP Adultos](../03_SOPORTE_VITAL_BASICO/BLOQUE_04_1_RCP_ADULTOS.md) - Contexto de uso
|
||||||
|
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md) - Valoración durante administración
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -288,9 +288,17 @@ Establecer el marco operativo para la preparación y administración de fármaco
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
- [06 5 FARMACOS CARDIOLOGICOS](./BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md)
|
||||||
|
|
@ -251,9 +251,17 @@ Establecer el marco operativo para la preparación y administración de fármaco
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
- [06 5 FARMACOS CARDIOLOGICOS](./BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md)
|
||||||
|
|
@ -216,9 +216,17 @@ Puede desencadenar **FIBRILACIÓN AURICULAR**.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 5 FARMACOS CARDIOLOGICOS](./BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md)
|
||||||
|
|
@ -274,9 +274,17 @@ Interacción: Potencia el efecto de anticoagulantes.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
|
@ -243,9 +243,17 @@ Ej: Niño 10 kg → 5 ml (5 mg) de Adrenalina 1:1.000.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
|
@ -261,9 +261,17 @@ Efecto paradoxal en ancianos.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
|
@ -301,9 +301,17 @@ Su uso está restringido y protocolizado.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Vademécum
|
**Tipo:** Bloque Operativo - Vademécum
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [06 0 PRINCIPIOS ADMINISTRACION](./BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md)
|
||||||
|
- [06 1 DEL VIAL A LA VENA](./BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md)
|
||||||
|
- [06 2 ANALGESICOS SEDANTES](./BLOQUE_06_2_ANALGESICOS_SEDANTES.md)
|
||||||
|
- [06 3 VASOACTIVOS AMINAS](./BLOQUE_06_3_VASOACTIVOS_AMINAS.md)
|
||||||
|
- [06 4 ANTIARRITMICOS](./BLOQUE_06_4_ANTIARRITMICOS.md)
|
||||||
|
|
@ -365,9 +365,17 @@ Verificar que los datos críticos introducidos en los sistemas móviles (monitor
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Procedimiento
|
**Tipo:** Bloque Operativo - Procedimiento
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [08 0 FUNDAMENTOS TRANSFERENCIA](./BLOQUE_08_0_FUNDAMENTOS_TRANSFERENCIA.md)
|
||||||
|
- [08 1 PREPARACION TRASLADO](./BLOQUE_08_1_PREPARACION_TRASLADO.md)
|
||||||
|
- [08 2 GESTION DURANTE TRASLADO](./BLOQUE_08_2_GESTION_DURANTE_TRASLADO.md)
|
||||||
|
- [08 3 COMUNICACION PRE HOSPITALARIA](./BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md)
|
||||||
|
- [08 4 DOCUMENTACION TRASLADO](./BLOQUE_08_4_DOCUMENTACION_TRASLADO.md)
|
||||||
|
|
@ -178,9 +178,17 @@ Establecer los fundamentos conceptuales del triage y el cambio de mentalidad cr
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
|
- [07 6 CONSIDERACIONES ESPECIALES TMV](./BLOQUE_07_6_CONSIDERACIONES_ESPECIALES_TMV.md)
|
||||||
|
|
@ -257,9 +257,17 @@ Durante los segundos que se está con cada víctima **ROJA**, se realizan **solo
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
|
- [07 6 CONSIDERACIONES ESPECIALES TMV](./BLOQUE_07_6_CONSIDERACIONES_ESPECIALES_TMV.md)
|
||||||
|
|
@ -230,9 +230,17 @@ Punto de carga de ambulancias. Organizada por prioridades.
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
|
- [07 6 CONSIDERACIONES ESPECIALES TMV](./BLOQUE_07_6_CONSIDERACIONES_ESPECIALES_TMV.md)
|
||||||
|
|
@ -221,9 +221,17 @@ Conocer y aplicar los diferentes roles y funciones que puede desempeñar el TES
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
|
- [07 6 CONSIDERACIONES ESPECIALES TMV](./BLOQUE_07_6_CONSIDERACIONES_ESPECIALES_TMV.md)
|
||||||
|
|
@ -196,9 +196,17 @@ Una tarjeta de evacuación mínima que viaja con el paciente:
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 6 CONSIDERACIONES ESPECIALES TMV](./BLOQUE_07_6_CONSIDERACIONES_ESPECIALES_TMV.md)
|
||||||
|
|
@ -196,9 +196,17 @@ Se da en catástrofes (terremotos, aislamiento total). El objetivo cambia a **"h
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
|
|
@ -203,9 +203,17 @@ Proporcionar un checklist mental y una guía de errores frecuentes para el TES e
|
||||||
**Última actualización:** 2024-12-19
|
**Última actualización:** 2024-12-19
|
||||||
**Tipo:** Bloque Operativo - Triage y TMV
|
**Tipo:** Bloque Operativo - Triage y TMV
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔗 Enlaces recomendados / Guía de referencia
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
- [ABCDE Operativo](../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md)
|
### Capítulos relacionados
|
||||||
|
|
||||||
|
- [07 1 FUNDAMENTOS TRIAGE](./BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md)
|
||||||
|
- [07 2 METODO START](./BLOQUE_07_2_METODO_START.md)
|
||||||
|
- [07 3 ETIQUETADO ZONIFICACION](./BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md)
|
||||||
|
- [07 4 ROLES FUNCIONES TES TMV](./BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md)
|
||||||
|
- [07 5 RE TRIAGE EVACUACION](./BLOQUE_07_5_RE_TRIAGE_EVACUACION.md)
|
||||||
112
RESUMEN_ENLACES_REFERENCIA.md
Normal file
112
RESUMEN_ENLACES_REFERENCIA.md
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
# 🔗 Resumen: Enlaces de Referencia Añadidos
|
||||||
|
|
||||||
|
**Fecha:** 2024-12-19
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✅ ENLACES AÑADIDOS
|
||||||
|
|
||||||
|
### Capítulos Actualizados (6 capítulos)
|
||||||
|
|
||||||
|
1. **BLOQUE_02_3_COLLARIN_CERVICAL.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (4 enlaces)
|
||||||
|
- ✅ Aplicación práctica (3 enlaces)
|
||||||
|
- ✅ Errores y prevención (1 enlace)
|
||||||
|
|
||||||
|
2. **BLOQUE_04_1_RCP_ADULTOS.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (4 enlaces)
|
||||||
|
- ✅ Protocolos transtelefónicos (1 enlace)
|
||||||
|
- ✅ Continuación (1 enlace)
|
||||||
|
|
||||||
|
3. **BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (3 enlaces)
|
||||||
|
- ✅ Aplicación práctica (2 enlaces)
|
||||||
|
|
||||||
|
4. **BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (3 enlaces)
|
||||||
|
- ✅ Aplicación práctica (2 enlaces)
|
||||||
|
|
||||||
|
5. **BLOQUE_02_2_INMOVILIZACION_MANUAL.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (4 enlaces)
|
||||||
|
- ✅ Continuación (1 enlace)
|
||||||
|
|
||||||
|
6. **BLOQUE_02_5_TABLERO_ESPINAL.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (3 enlaces)
|
||||||
|
- ✅ Continuación (2 enlaces)
|
||||||
|
|
||||||
|
7. **BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md**
|
||||||
|
- ✅ Prerrequisitos (2 enlaces)
|
||||||
|
- ✅ Capítulos relacionados (4 enlaces)
|
||||||
|
- ✅ Aplicación práctica (2 enlaces)
|
||||||
|
|
||||||
|
8. **BLOQUE_04_0_RECONOCIMIENTO_PCR.md**
|
||||||
|
- ✅ Prerrequisitos (1 enlace)
|
||||||
|
- ✅ Continuación (2 enlaces)
|
||||||
|
- ✅ Protocolos transtelefónicos (1 enlace)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📊 ESTADÍSTICAS
|
||||||
|
|
||||||
|
- **Capítulos actualizados:** 8
|
||||||
|
- **Total de enlaces añadidos:** ~40 enlaces
|
||||||
|
- **Categorías:** Prerrequisitos, Relacionados, Aplicación práctica, Continuación, Protocolos transtelefónicos
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📋 FORMATO ESTÁNDAR
|
||||||
|
|
||||||
|
Todos los enlaces siguen el formato:
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔗 Enlaces recomendados / Guía de referencia
|
||||||
|
|
||||||
|
### Prerrequisitos
|
||||||
|
- [Título del Capítulo](../ruta/relativa/al/archivo.md) - Descripción breve
|
||||||
|
|
||||||
|
### Capítulos relacionados
|
||||||
|
- [Título del Capítulo](./archivo.md) - Descripción breve
|
||||||
|
|
||||||
|
### Aplicación práctica
|
||||||
|
- [Título del Capítulo](../ruta/relativa/al/archivo.md) - Descripción breve
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🎯 PRÓXIMOS PASOS
|
||||||
|
|
||||||
|
### Capítulos pendientes de actualizar (alta prioridad)
|
||||||
|
|
||||||
|
1. **BLOQUE_04_2_RCP_PEDIATRIA.md** - Añadir enlaces a RCP adulto, lactantes, DESA
|
||||||
|
2. **BLOQUE_04_3_RCP_LACTANTES.md** - Añadir enlaces a RCP pediátrica, adulto
|
||||||
|
3. **BLOQUE_04_4_USO_DESA.md** - Añadir enlaces a RCP, protocolos transtelefónicos
|
||||||
|
4. **BLOQUE_04_5_VENTILACION_BVM.md** - Añadir enlaces a RCP, oxigenoterapia
|
||||||
|
5. **BLOQUE_02_6_COLCHON_VACIO.md** - Añadir enlaces a tablero, collarín
|
||||||
|
6. **BLOQUE_03_1_DISPOSITIVOS_OXIGENOTERAPIA.md** - Añadir enlaces a fundamentos, BVM
|
||||||
|
|
||||||
|
### Script disponible
|
||||||
|
|
||||||
|
- `scripts/anadir_enlaces_referencia.py` - Script para añadir enlaces automáticamente
|
||||||
|
- Requiere definir relaciones en el diccionario `RELACIONES`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✅ VERIFICACIÓN
|
||||||
|
|
||||||
|
Los enlaces añadidos:
|
||||||
|
- ✅ Usan rutas relativas correctas
|
||||||
|
- ✅ Siguen formato estándar
|
||||||
|
- ✅ Están organizados por categorías
|
||||||
|
- ✅ Incluyen descripciones breves
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Última actualización:** 2024-12-19
|
||||||
178
TEST_PWA.md
Normal file
178
TEST_PWA.md
Normal file
|
|
@ -0,0 +1,178 @@
|
||||||
|
# 🧪 Test de PWA y Actualizaciones
|
||||||
|
|
||||||
|
**Fecha:** 2024-12-19
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✅ VERIFICACIONES REALIZADAS
|
||||||
|
|
||||||
|
### 1. Service Worker
|
||||||
|
- ✅ **Registrado** correctamente en `src/main.tsx`
|
||||||
|
- ✅ **Ruta correcta:** `${base}sw.js`
|
||||||
|
- ✅ **Configuración:** `updateViaCache: 'none'` (siempre verifica actualizaciones)
|
||||||
|
- ✅ **Verificación periódica:** Cada hora + al recuperar foco
|
||||||
|
|
||||||
|
### 2. Cache Strategy
|
||||||
|
- ✅ **Cache First** para assets estáticos (offline-first)
|
||||||
|
- ✅ **Network First** para HTML (permite actualizaciones)
|
||||||
|
- ✅ **Cache de imágenes** automático
|
||||||
|
- ✅ **Versión de cache:** `v1.0.1` (incrementar para forzar actualización)
|
||||||
|
|
||||||
|
### 3. Sistema de Actualizaciones
|
||||||
|
- ✅ **Hook `useServiceWorker`** creado
|
||||||
|
- ✅ **Componente `UpdateNotification`** creado
|
||||||
|
- ✅ **Detección automática** de nuevas versiones
|
||||||
|
- ✅ **Notificación al usuario** cuando hay actualización
|
||||||
|
|
||||||
|
### 4. Manifest
|
||||||
|
- ✅ **Configurado** correctamente
|
||||||
|
- ✅ **Iconos** definidos
|
||||||
|
- ✅ **Display:** standalone
|
||||||
|
- ✅ **Shortcuts** para acceso rápido
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🧪 CÓMO PROBAR
|
||||||
|
|
||||||
|
### Test 1: Verificar Registro del SW
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Iniciar servidor de desarrollo
|
||||||
|
npm run dev
|
||||||
|
|
||||||
|
# 2. Abrir en navegador: http://localhost:8096
|
||||||
|
|
||||||
|
# 3. Abrir DevTools > Application > Service Workers
|
||||||
|
# Verificar:
|
||||||
|
# - ✅ SW registrado y activo
|
||||||
|
# - ✅ Estado: "activated and is running"
|
||||||
|
# - ✅ Scope: "/"
|
||||||
|
```
|
||||||
|
|
||||||
|
### Test 2: Verificar Cache
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Cargar la app en navegador
|
||||||
|
|
||||||
|
# 2. DevTools > Application > Cache Storage
|
||||||
|
# Verificar:
|
||||||
|
# - ✅ Cache `emerges-tes-v1.0.1` existe
|
||||||
|
# - ✅ Contiene index.html, manifest.json
|
||||||
|
# - ✅ Contiene assets (JS, CSS)
|
||||||
|
```
|
||||||
|
|
||||||
|
### Test 3: Test Offline
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Cargar la app (para cachear recursos)
|
||||||
|
|
||||||
|
# 2. DevTools > Network > Throttling > "Offline"
|
||||||
|
|
||||||
|
# 3. Recargar la página (F5)
|
||||||
|
|
||||||
|
# Verificar:
|
||||||
|
# - ✅ La app carga correctamente
|
||||||
|
# - ✅ Las imágenes cargan desde cache
|
||||||
|
# - ✅ La navegación funciona
|
||||||
|
```
|
||||||
|
|
||||||
|
### Test 4: Test de Actualización
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Cambiar CACHE_VERSION en public/sw.js
|
||||||
|
# De: const CACHE_VERSION = 'v1.0.1';
|
||||||
|
# A: const CACHE_VERSION = 'v1.0.2';
|
||||||
|
|
||||||
|
# 2. Hacer build
|
||||||
|
npm run build
|
||||||
|
|
||||||
|
# 3. Servir (preview o servidor)
|
||||||
|
npm run preview
|
||||||
|
# O subir dist/ a servidor
|
||||||
|
|
||||||
|
# 4. Abrir la app en navegador
|
||||||
|
|
||||||
|
# 5. Verificar:
|
||||||
|
# - ✅ El SW detecta la nueva versión
|
||||||
|
# - ✅ Se muestra banner de actualización
|
||||||
|
# - ✅ Al hacer clic en "Actualizar", se recarga
|
||||||
|
# - ✅ El nuevo cache se crea
|
||||||
|
# - ✅ El cache antiguo se elimina
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔍 VERIFICACIÓN EN CONSOLA
|
||||||
|
|
||||||
|
### Mensajes Esperados
|
||||||
|
|
||||||
|
**Al cargar la app:**
|
||||||
|
```
|
||||||
|
[SW] Registered: http://localhost:8096/
|
||||||
|
```
|
||||||
|
|
||||||
|
**Cuando hay actualización:**
|
||||||
|
```
|
||||||
|
[SW] New version available
|
||||||
|
```
|
||||||
|
|
||||||
|
**Al actualizar:**
|
||||||
|
```
|
||||||
|
[SW] Installing service worker...
|
||||||
|
[SW] Caching static assets
|
||||||
|
[SW] Activating service worker...
|
||||||
|
[SW] Deleting old cache: emerges-tes-v1.0.1
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📋 CHECKLIST DE VERIFICACIÓN
|
||||||
|
|
||||||
|
### Instalación PWA
|
||||||
|
- [ ] La app se puede instalar (Add to Home Screen)
|
||||||
|
- [ ] El icono aparece correctamente
|
||||||
|
- [ ] El nombre aparece correctamente
|
||||||
|
- [ ] Se abre en modo standalone
|
||||||
|
|
||||||
|
### Funcionamiento Offline
|
||||||
|
- [ ] La app carga sin internet
|
||||||
|
- [ ] Las imágenes cargan desde cache
|
||||||
|
- [ ] Los archivos Markdown cargan desde cache
|
||||||
|
- [ ] La navegación funciona offline
|
||||||
|
|
||||||
|
### Actualizaciones
|
||||||
|
- [ ] El SW detecta nuevas versiones
|
||||||
|
- [ ] Se muestra notificación de actualización
|
||||||
|
- [ ] La actualización funciona correctamente
|
||||||
|
- [ ] El cache se actualiza correctamente
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚨 PROBLEMAS COMUNES
|
||||||
|
|
||||||
|
### Problema: SW no se registra
|
||||||
|
|
||||||
|
**Solución:**
|
||||||
|
1. Verificar que `sw.js` está en `public/`
|
||||||
|
2. Verificar que se copia a `dist/` en el build
|
||||||
|
3. Limpiar cache del navegador
|
||||||
|
4. Verificar consola para errores
|
||||||
|
|
||||||
|
### Problema: Actualizaciones no se detectan
|
||||||
|
|
||||||
|
**Solución:**
|
||||||
|
1. Incrementar `CACHE_VERSION` en `sw.js`
|
||||||
|
2. Hacer nuevo build
|
||||||
|
3. Verificar que el nuevo `sw.js` está en el servidor
|
||||||
|
4. Forzar actualización: DevTools > Application > Service Workers > "Update"
|
||||||
|
|
||||||
|
### Problema: Cache no se actualiza
|
||||||
|
|
||||||
|
**Solución:**
|
||||||
|
1. Cambiar `CACHE_VERSION` en `sw.js`
|
||||||
|
2. Hacer build y desplegar
|
||||||
|
3. Limpiar cache manualmente si es necesario
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Última actualización:** 2024-12-19
|
||||||
177
VERIFICACION_PWA.md
Normal file
177
VERIFICACION_PWA.md
Normal file
|
|
@ -0,0 +1,177 @@
|
||||||
|
# ✅ Verificación PWA y Actualizaciones
|
||||||
|
|
||||||
|
**Fecha:** 2024-12-19
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✅ CONFIGURACIÓN ACTUAL
|
||||||
|
|
||||||
|
### Service Worker (`public/sw.js`)
|
||||||
|
- ✅ **Registrado** en `src/main.tsx`
|
||||||
|
- ✅ **Cache First** para assets estáticos (offline-first)
|
||||||
|
- ✅ **Network First** para HTML (permite actualizaciones)
|
||||||
|
- ✅ **Cache de imágenes** automático (`/assets/infografias/`)
|
||||||
|
- ✅ **Versión de cache:** `v1.0.1` (incrementar para forzar actualización)
|
||||||
|
|
||||||
|
### Manifest (`public/manifest.json`)
|
||||||
|
- ✅ **Configurado** con nombre, descripción, colores
|
||||||
|
- ✅ **Iconos** definidos (favicon.svg, favicon.ico)
|
||||||
|
- ✅ **Display:** standalone
|
||||||
|
- ✅ **Shortcuts** para acceso rápido
|
||||||
|
|
||||||
|
### Registro del SW (`src/main.tsx`)
|
||||||
|
- ✅ **Registro automático** al cargar la página
|
||||||
|
- ✅ **Verificación de actualizaciones** cada hora
|
||||||
|
- ✅ **Verificación al recuperar foco** (cuando vuelves a la app)
|
||||||
|
- ✅ **Detección de nueva versión** instalada
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔄 SISTEMA DE ACTUALIZACIONES
|
||||||
|
|
||||||
|
### Cómo Funciona
|
||||||
|
|
||||||
|
1. **Detección automática:**
|
||||||
|
- El navegador verifica si hay una nueva versión del `sw.js`
|
||||||
|
- Si hay cambios, descarga la nueva versión
|
||||||
|
- La nueva versión se instala en segundo plano
|
||||||
|
|
||||||
|
2. **Notificación al usuario:**
|
||||||
|
- Cuando hay una nueva versión instalada, se muestra un banner
|
||||||
|
- El usuario puede elegir actualizar ahora o más tarde
|
||||||
|
- Al actualizar, se recarga la página automáticamente
|
||||||
|
|
||||||
|
3. **Actualización del cache:**
|
||||||
|
- Al cambiar `CACHE_VERSION` en `sw.js`, se crea un nuevo cache
|
||||||
|
- El cache antiguo se elimina automáticamente
|
||||||
|
- Los nuevos recursos se descargan y cachean
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🧪 CÓMO PROBAR
|
||||||
|
|
||||||
|
### Test 1: Verificar Registro del SW
|
||||||
|
|
||||||
|
1. **Abrir la app** en el navegador
|
||||||
|
2. **DevTools** > Application > Service Workers
|
||||||
|
3. **Verificar:**
|
||||||
|
- ✅ SW registrado y activo
|
||||||
|
- ✅ Estado: "activated and is running"
|
||||||
|
- ✅ Scope: `/` o `/guia-tes-digital/`
|
||||||
|
|
||||||
|
### Test 2: Verificar Cache
|
||||||
|
|
||||||
|
1. **DevTools** > Application > Cache Storage
|
||||||
|
2. **Verificar:**
|
||||||
|
- ✅ Cache `emerges-tes-v1.0.1` existe
|
||||||
|
- ✅ Contiene `index.html`, `manifest.json`
|
||||||
|
- ✅ Contiene assets (JS, CSS)
|
||||||
|
|
||||||
|
### Test 3: Test Offline
|
||||||
|
|
||||||
|
1. **Cargar la app** (para cachear recursos)
|
||||||
|
2. **DevTools** > Network > Throttling > "Offline"
|
||||||
|
3. **Recargar la página**
|
||||||
|
4. **Verificar:**
|
||||||
|
- ✅ La app carga correctamente
|
||||||
|
- ✅ Las imágenes cargan desde cache
|
||||||
|
- ✅ La navegación funciona
|
||||||
|
|
||||||
|
### Test 4: Test de Actualización
|
||||||
|
|
||||||
|
1. **Cambiar `CACHE_VERSION`** en `sw.js` (ej: `v1.0.1` → `v1.0.2`)
|
||||||
|
2. **Hacer build:** `npm run build`
|
||||||
|
3. **Servir:** `npm run preview` o subir a servidor
|
||||||
|
4. **Abrir la app** en navegador
|
||||||
|
5. **Verificar:**
|
||||||
|
- ✅ El SW detecta la nueva versión
|
||||||
|
- ✅ Se muestra banner de actualización
|
||||||
|
- ✅ Al actualizar, se recarga y usa nuevo cache
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔧 MEJORAS IMPLEMENTADAS
|
||||||
|
|
||||||
|
### 1. Hook `useServiceWorker`
|
||||||
|
- ✅ Detecta estado del SW
|
||||||
|
- ✅ Detecta actualizaciones disponibles
|
||||||
|
- ✅ Detecta estado offline/online
|
||||||
|
- ✅ Funciones para actualizar y recargar
|
||||||
|
|
||||||
|
### 2. Componente `UpdateNotification`
|
||||||
|
- ✅ Muestra banner cuando hay actualización
|
||||||
|
- ✅ Botón para actualizar ahora
|
||||||
|
- ✅ Toast notification opcional
|
||||||
|
|
||||||
|
### 3. Service Worker Mejorado
|
||||||
|
- ✅ `updateViaCache: 'none'` - Siempre verifica actualizaciones
|
||||||
|
- ✅ Verificación al recuperar foco
|
||||||
|
- ✅ Versión de cache para control de actualizaciones
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📋 CHECKLIST DE VERIFICACIÓN
|
||||||
|
|
||||||
|
### Instalación PWA
|
||||||
|
- [ ] La app se puede instalar en Android (Add to Home Screen)
|
||||||
|
- [ ] La app se puede instalar en iOS (Add to Home Screen)
|
||||||
|
- [ ] El icono aparece correctamente
|
||||||
|
- [ ] El nombre aparece correctamente
|
||||||
|
|
||||||
|
### Funcionamiento Offline
|
||||||
|
- [ ] La app carga sin internet
|
||||||
|
- [ ] Las imágenes cargan desde cache
|
||||||
|
- [ ] Los archivos Markdown cargan desde cache
|
||||||
|
- [ ] La navegación funciona offline
|
||||||
|
|
||||||
|
### Actualizaciones
|
||||||
|
- [ ] El SW detecta nuevas versiones
|
||||||
|
- [ ] Se muestra notificación de actualización
|
||||||
|
- [ ] La actualización funciona correctamente
|
||||||
|
- [ ] El cache se actualiza correctamente
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚨 PROBLEMAS CONOCIDOS Y SOLUCIONES
|
||||||
|
|
||||||
|
### Problema 1: SW no se registra
|
||||||
|
|
||||||
|
**Síntomas:** No aparece en DevTools > Application > Service Workers
|
||||||
|
|
||||||
|
**Soluciones:**
|
||||||
|
1. Verificar que `sw.js` está en `public/` y se copia a `dist/`
|
||||||
|
2. Verificar que la ruta de registro es correcta
|
||||||
|
3. Verificar que no hay errores en la consola
|
||||||
|
4. Limpiar cache del navegador y Service Workers antiguos
|
||||||
|
|
||||||
|
### Problema 2: Actualizaciones no se detectan
|
||||||
|
|
||||||
|
**Síntomas:** Cambios en el código no se reflejan
|
||||||
|
|
||||||
|
**Soluciones:**
|
||||||
|
1. Incrementar `CACHE_VERSION` en `sw.js`
|
||||||
|
2. Hacer nuevo build: `npm run build`
|
||||||
|
3. Limpiar cache del navegador
|
||||||
|
4. Forzar actualización: DevTools > Application > Service Workers > "Update"
|
||||||
|
|
||||||
|
### Problema 3: Cache no se actualiza
|
||||||
|
|
||||||
|
**Síntomas:** Versión antigua sigue apareciendo
|
||||||
|
|
||||||
|
**Soluciones:**
|
||||||
|
1. Cambiar `CACHE_VERSION` en `sw.js`
|
||||||
|
2. Verificar que el SW se actualiza (nuevo `sw.js` en servidor)
|
||||||
|
3. Limpiar cache manualmente: DevTools > Application > Clear storage
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🎯 PRÓXIMAS MEJORAS (Opcional)
|
||||||
|
|
||||||
|
1. **Actualización automática en segundo plano** (sin notificar)
|
||||||
|
2. **Indicador visual de estado offline** en la UI
|
||||||
|
3. **Sincronización de datos** cuando vuelve la conexión
|
||||||
|
4. **Notificaciones push** (si se implementa backend)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Última actualización:** 2024-12-19
|
||||||
|
|
@ -23,6 +23,18 @@
|
||||||
"sizes": "256x256",
|
"sizes": "256x256",
|
||||||
"type": "image/x-icon",
|
"type": "image/x-icon",
|
||||||
"purpose": "any maskable"
|
"purpose": "any maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/favicon.svg",
|
||||||
|
"sizes": "192x192",
|
||||||
|
"type": "image/svg+xml",
|
||||||
|
"purpose": "any"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/favicon.svg",
|
||||||
|
"sizes": "512x512",
|
||||||
|
"type": "image/svg+xml",
|
||||||
|
"purpose": "any"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"screenshots": [],
|
"screenshots": [],
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
// Service Worker para PWA
|
// Service Worker para PWA
|
||||||
// Cache First Strategy para funcionamiento offline
|
// Cache First Strategy para funcionamiento offline
|
||||||
|
|
||||||
const CACHE_NAME = 'emerges-tes-v1';
|
// Versión del cache - Incrementar cuando hay cambios importantes
|
||||||
const RUNTIME_CACHE = 'emerges-tes-runtime-v1';
|
const CACHE_VERSION = 'v1.0.1';
|
||||||
|
const CACHE_NAME = `emerges-tes-${CACHE_VERSION}`;
|
||||||
|
const RUNTIME_CACHE = `emerges-tes-runtime-${CACHE_VERSION}`;
|
||||||
|
|
||||||
// Detectar base path dinámicamente (para GitHub Pages)
|
// Detectar base path dinámicamente (para GitHub Pages)
|
||||||
const BASE_PATH = self.location.pathname.split('/').slice(0, -1).join('/') || '/';
|
const BASE_PATH = self.location.pathname.split('/').slice(0, -1).join('/') || '/';
|
||||||
|
|
|
||||||
862
scripts/anadir_todos_enlaces.py
Normal file
862
scripts/anadir_todos_enlaces.py
Normal file
|
|
@ -0,0 +1,862 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
"""
|
||||||
|
Script para añadir enlaces de referencia a TODOS los capítulos del manual
|
||||||
|
Basado en estructura de carpetas y relaciones lógicas
|
||||||
|
"""
|
||||||
|
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
from pathlib import Path
|
||||||
|
from typing import Dict, List, Tuple, Optional
|
||||||
|
|
||||||
|
BASE_DIR = Path(__file__).parent.parent
|
||||||
|
MANUAL_DIR = BASE_DIR / "MANUAL_TES_DIGITAL"
|
||||||
|
|
||||||
|
# Mapeo completo de relaciones entre capítulos
|
||||||
|
RELACIONES_COMPLETAS: Dict[str, Dict[str, List[str]]] = {
|
||||||
|
# BLOQUE 0 - FUNDAMENTOS
|
||||||
|
"BLOQUE_00_FUNDAMENTOS_EMERGENCIAS.md": {
|
||||||
|
"relacionados": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.1_constantes_vitales.md",
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md",
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.4_triage_start.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 1 - PROCEDIMIENTOS BÁSICOS
|
||||||
|
"1.1_constantes_vitales.md": {
|
||||||
|
"relacionados": [
|
||||||
|
"1.2_abcde_operativo.md",
|
||||||
|
"1.3_glasgow_operativo.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_10_MONITORIZACION_BASICA.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"1.2_abcde_operativo.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"1.2_abcde_operativo.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"1.3_glasgow_operativo.md",
|
||||||
|
"1.4_triage_start.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_0_RECONOCIMIENTO_PCR.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"1.3_glasgow_operativo.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"1.3_glasgow_operativo.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
"1.2_abcde_operativo.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"1.4_triage_start.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"1.4_triage_start.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"1.4_triage_start.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
"1.2_abcde_operativo.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../09_TRIAGE_MULTIPLES_VICTIMAS/BLOQUE_07_2_METODO_START.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_01_5_PULSIOXIMETRO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_01_6_TENSIOMETRO.md",
|
||||||
|
"BLOQUE_01_7_GLUCOMETRO.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_10_MONITORIZACION_BASICA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_01_6_TENSIOMETRO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_01_5_PULSIOXIMETRO.md",
|
||||||
|
"BLOQUE_01_7_GLUCOMETRO.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_10_MONITORIZACION_BASICA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_01_7_GLUCOMETRO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_01_5_PULSIOXIMETRO.md",
|
||||||
|
"BLOQUE_01_6_TENSIOMETRO.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_11_GLUCOMETRO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 2 - INMOVILIZACIÓN
|
||||||
|
"BLOQUE_02_0_ANATOMIA_OPERATIVA.md": {
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_0_ANATOMIA_OPERATIVA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
"BLOQUE_02_5_TABLERO_ESPINAL.md",
|
||||||
|
"BLOQUE_02_6_COLCHON_VACIO.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_4_CAMILLA_CUCHARA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_5_TABLERO_ESPINAL.md",
|
||||||
|
"BLOQUE_02_6_COLCHON_VACIO.md",
|
||||||
|
"BLOQUE_02_8_TRANSFERENCIAS_MOVILIZACION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_6_COLCHON_VACIO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_5_TABLERO_ESPINAL.md",
|
||||||
|
"BLOQUE_02_4_CAMILLA_CUCHARA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_7_EXTRICACION_MOVIMIENTOS_BLOQUE.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_5_TABLERO_ESPINAL.md",
|
||||||
|
"BLOQUE_02_8_TRANSFERENCIAS_MOVILIZACION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_8_TRANSFERENCIAS_MOVILIZACION.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../08_TRANSFERENCIA_Y_TRASLADO/BLOQUE_08_1_PREPARACION_TRASLADO.md",
|
||||||
|
"../08_TRANSFERENCIA_Y_TRASLADO/BLOQUE_08_2_GESTION_DURANTE_TRASLADO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_9_ERRORES_CRITICOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
"BLOQUE_02_5_TABLERO_ESPINAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
"BLOQUE_02_3_COLLARIN_CERVICAL.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_02_10_FERULAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_02_0_ANATOMIA_OPERATIVA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_02_11_CINTURON_PELVICO.md",
|
||||||
|
"BLOQUE_02_12_FERULA_TRACCION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 3 - SOPORTE VITAL
|
||||||
|
"BLOQUE_04_2_RCP_PEDIATRIA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_0_RECONOCIMIENTO_PCR.md",
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_04_3_RCP_LACTANTES.md",
|
||||||
|
"BLOQUE_04_4_USO_DESA.md",
|
||||||
|
],
|
||||||
|
"transtelefonico": [
|
||||||
|
"../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_3_RCP_LACTANTES.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_0_RECONOCIMIENTO_PCR.md",
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_04_2_RCP_PEDIATRIA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_04_2_RCP_PEDIATRIA.md",
|
||||||
|
],
|
||||||
|
"transtelefonico": [
|
||||||
|
"../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_4_USO_DESA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
],
|
||||||
|
"transtelefonico": [
|
||||||
|
"../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_4_DESA_GUIADO_TELEFONO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_04_6_USO_CANULAS_OPA_NPA.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_3_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_6_USO_CANULAS_OPA_NPA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
"BLOQUE_04_7_ASPIRACION_SECRECIONES.md",
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_23_CANULAS_ORO_NASOFARINGEAS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_7_ASPIRACION_SECRECIONES.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
"BLOQUE_04_6_USO_CANULAS_OPA_NPA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
"BLOQUE_04_6_USO_CANULAS_OPA_NPA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_04_8_POSICIONES_SEGURIDAD_MOVILIZACION.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_04_0_RECONOCIMIENTO_PCR.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"../04_MATERIAL_E_INMOVILIZACION/BLOQUE_02_2_INMOVILIZACION_MANUAL.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 4 - OXIGENOTERAPIA
|
||||||
|
"BLOQUE_03_1_DISPOSITIVOS_OXIGENOTERAPIA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_2_ASPIRACION.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_7_ASPIRACION_SECRECIONES.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_3_BVM.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
"BLOQUE_03_1_DISPOSITIVOS_OXIGENOTERAPIA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
"BLOQUE_03_24_USO_CORRECTO_BVM_AMBU.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_4_CANULAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_6_USO_CANULAS_OPA_NPA.md",
|
||||||
|
"BLOQUE_03_23_CANULAS_ORO_NASOFARINGEAS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_6_CONTROL_HEMORRAGIAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_8_HERIDAS_VENDAJES.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_7_QUEMADURAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.2_abcde_operativo.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_6_CONTROL_HEMORRAGIAS.md",
|
||||||
|
"BLOQUE_03_8_HERIDAS_VENDAJES.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_8_HERIDAS_VENDAJES.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_6_CONTROL_HEMORRAGIAS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_6_CONTROL_HEMORRAGIAS.md",
|
||||||
|
"BLOQUE_03_7_QUEMADURAS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_10_MONITORIZACION_BASICA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/BLOQUE_01_5_PULSIOXIMETRO.md",
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/BLOQUE_01_6_TENSIOMETRO.md",
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_11_GLUCOMETRO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.1_constantes_vitales.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/BLOQUE_01_7_GLUCOMETRO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_22_DISPOSITIVOS_SUPRAGLOTICOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
"BLOQUE_03_4_CANULAS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_23_CANULAS_ORO_NASOFARINGEAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_4_CANULAS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_6_USO_CANULAS_OPA_NPA.md",
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_24_USO_CORRECTO_BVM_AMBU.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
"BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_03_25_VENTILACION_MEDIOS_FORTUNA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_03_3_BVM.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_03_24_USO_CORRECTO_BVM_AMBU.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 5 - PROTOCOLOS TRANSTELEFÓNICOS
|
||||||
|
"BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md": {
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
"../08_TRANSFERENCIA_Y_TRASLADO/BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
"BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md",
|
||||||
|
"BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_2_RCP_PEDIATRIA.md",
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
"BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_3_RCP_TRANSTELEFONICA_LACTANTES.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_3_RCP_LACTANTES.md",
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
"BLOQUE_05_2_RCP_TRANSTELEFONICA_NINOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_4_DESA_GUIADO_TELEFONO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_4_USO_DESA.md",
|
||||||
|
"BLOQUE_05_1_RCP_TRANSTELEFONICA_ADULTOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_6_SCA_TRANSTELEFONICO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_05_7_ICTUS_TRANSTELEFONICO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_7_ICTUS_TRANSTELEFONICO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_05_6_SCA_TRANSTELEFONICO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_05_9_OVACE_TRANSTELEFONICA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_8_POSICIONES_SEGURIDAD_MOVILIZACION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 6 - FARMACOLOGÍA
|
||||||
|
"BLOQUE_06_2_ANALGESICOS_SEDANTES.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_06_3_VASOACTIVOS_AMINAS.md",
|
||||||
|
"BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_06_3_VASOACTIVOS_AMINAS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_06_2_ANALGESICOS_SEDANTES.md",
|
||||||
|
"BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_06_4_ANTIARRITMICOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_4_USO_DESA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_06_5_FARMACOS_CARDIOLOGICOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_06_3_VASOACTIVOS_AMINAS.md",
|
||||||
|
"BLOQUE_06_4_ANTIARRITMICOS.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_1_RCP_ADULTOS.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_06_6_FARMACOS_RESPIRATORIOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../05_OXIGENOTERAPIA_Y_MATERIAL_SANITARIO/BLOQUE_03_0_OXIGENOTERAPIA_FUNDAMENTOS.md",
|
||||||
|
"../03_SOPORTE_VITAL_BASICO/BLOQUE_04_5_VENTILACION_BVM.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_06_7_FARMACOS_NEUROLOGICOS_METABOLICOS.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_06_0_PRINCIPIOS_ADMINISTRACION.md",
|
||||||
|
"BLOQUE_06_1_DEL_VIAL_A_LA_VENA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.3_glasgow_operativo.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 7 - TRIAGE
|
||||||
|
"BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.4_triage_start.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_07_2_METODO_START.md",
|
||||||
|
"BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_07_2_METODO_START.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_07_2_METODO_START.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_07_1_FUNDAMENTOS_TRIAGE.md",
|
||||||
|
"../02_PROCEDIMIENTOS_BASICOS/1.4_triage_start.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md",
|
||||||
|
"BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_07_2_METODO_START.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md",
|
||||||
|
"BLOQUE_07_5_RE_TRIAGE_EVACUACION.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_07_3_ETIQUETADO_ZONIFICACION.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_07_5_RE_TRIAGE_EVACUACION.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_07_5_RE_TRIAGE_EVACUACION.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_07_4_ROLES_FUNCIONES_TES_TMV.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../08_TRANSFERENCIA_Y_TRASLADO/BLOQUE_08_1_PREPARACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
# BLOQUE 8 - TRANSFERENCIA
|
||||||
|
"BLOQUE_08_2_GESTION_DURANTE_TRASLADO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_08_0_FUNDAMENTOS_TRANSFERENCIA.md",
|
||||||
|
"BLOQUE_08_1_PREPARACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_08_1_PREPARACION_TRASLADO.md",
|
||||||
|
"BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md",
|
||||||
|
"BLOQUE_08_4_DOCUMENTACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_08_2_GESTION_DURANTE_TRASLADO.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"../06_PROTOCOLOS_TRANSTELEFONICOS/BLOQUE_05_0_COMUNICACION_TRANSTELEFONICA_FUNDAMENTAL.md",
|
||||||
|
"BLOQUE_08_4_DOCUMENTACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_08_4_DOCUMENTACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_08_4_DOCUMENTACION_TRASLADO.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_08_5_TRANSFERENCIA_AL_HOSPITAL.md",
|
||||||
|
],
|
||||||
|
"continuacion": [
|
||||||
|
"BLOQUE_08_5_TRANSFERENCIA_AL_HOSPITAL.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
|
||||||
|
"BLOQUE_08_5_TRANSFERENCIA_AL_HOSPITAL.md": {
|
||||||
|
"prerrequisitos": [
|
||||||
|
"BLOQUE_08_4_DOCUMENTACION_TRASLADO.md",
|
||||||
|
],
|
||||||
|
"relacionados": [
|
||||||
|
"BLOQUE_08_3_COMUNICACION_PRE_HOSPITALARIA.md",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
def encontrar_archivo(nombre: str, directorio_actual: Path) -> Optional[str]:
|
||||||
|
"""Encuentra la ruta relativa de un archivo desde el directorio actual"""
|
||||||
|
# Buscar en el mismo directorio
|
||||||
|
archivo_local = directorio_actual / nombre
|
||||||
|
if archivo_local.exists():
|
||||||
|
return f"./{nombre}"
|
||||||
|
|
||||||
|
# Buscar en subdirectorios del manual
|
||||||
|
for subdir in MANUAL_DIR.rglob("*"):
|
||||||
|
if subdir.is_dir():
|
||||||
|
archivo = subdir / nombre
|
||||||
|
if archivo.exists():
|
||||||
|
# Calcular ruta relativa
|
||||||
|
rel_path = os.path.relpath(archivo, directorio_actual)
|
||||||
|
return rel_path.replace("\\", "/")
|
||||||
|
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def obtener_nombre_legible(ruta: str) -> str:
|
||||||
|
"""Convierte ruta de archivo a nombre legible"""
|
||||||
|
nombre = Path(ruta).stem
|
||||||
|
# Reemplazar prefijos comunes
|
||||||
|
nombre = nombre.replace("BLOQUE_", "")
|
||||||
|
nombre = nombre.replace("_", " ")
|
||||||
|
# Capitalizar palabras
|
||||||
|
palabras = nombre.split()
|
||||||
|
nombre = " ".join(palabra.capitalize() for palabra in palabras)
|
||||||
|
return nombre
|
||||||
|
|
||||||
|
|
||||||
|
def generar_seccion_enlaces(archivo: Path, relaciones: Dict[str, List[str]]) -> str:
|
||||||
|
"""Genera la sección de enlaces en formato Markdown"""
|
||||||
|
directorio_actual = archivo.parent
|
||||||
|
|
||||||
|
seccion = "\n---\n\n## 🔗 Enlaces recomendados / Guía de referencia\n\n"
|
||||||
|
|
||||||
|
# Prerrequisitos
|
||||||
|
if relaciones.get("prerrequisitos"):
|
||||||
|
seccion += "### Prerrequisitos\n\n"
|
||||||
|
for rel in relaciones["prerrequisitos"]:
|
||||||
|
ruta = encontrar_archivo(rel, directorio_actual) or rel
|
||||||
|
nombre = obtener_nombre_legible(rel)
|
||||||
|
seccion += f"- [{nombre}]({ruta})\n"
|
||||||
|
seccion += "\n"
|
||||||
|
|
||||||
|
# Relacionados
|
||||||
|
if relaciones.get("relacionados"):
|
||||||
|
seccion += "### Capítulos relacionados\n\n"
|
||||||
|
for rel in relaciones["relacionados"]:
|
||||||
|
ruta = encontrar_archivo(rel, directorio_actual) or rel
|
||||||
|
nombre = obtener_nombre_legible(rel)
|
||||||
|
seccion += f"- [{nombre}]({ruta})\n"
|
||||||
|
seccion += "\n"
|
||||||
|
|
||||||
|
# Aplicación práctica
|
||||||
|
if relaciones.get("aplicacion"):
|
||||||
|
seccion += "### Aplicación práctica\n\n"
|
||||||
|
for rel in relaciones["aplicacion"]:
|
||||||
|
ruta = rel
|
||||||
|
nombre = obtener_nombre_legible(rel)
|
||||||
|
seccion += f"- [{nombre}]({ruta})\n"
|
||||||
|
seccion += "\n"
|
||||||
|
|
||||||
|
# Continuación
|
||||||
|
if relaciones.get("continuacion"):
|
||||||
|
seccion += "### Continuación\n\n"
|
||||||
|
for rel in relaciones["continuacion"]:
|
||||||
|
ruta = encontrar_archivo(rel, directorio_actual) or rel
|
||||||
|
nombre = obtener_nombre_legible(rel)
|
||||||
|
seccion += f"- [{nombre}]({ruta})\n"
|
||||||
|
seccion += "\n"
|
||||||
|
|
||||||
|
# Protocolos transtelefónicos
|
||||||
|
if relaciones.get("transtelefonico"):
|
||||||
|
seccion += "### Protocolos transtelefónicos\n\n"
|
||||||
|
for rel in relaciones["transtelefonico"]:
|
||||||
|
ruta = rel
|
||||||
|
nombre = obtener_nombre_legible(rel)
|
||||||
|
seccion += f"- [{nombre}]({ruta})\n"
|
||||||
|
seccion += "\n"
|
||||||
|
|
||||||
|
return seccion.rstrip() + "\n"
|
||||||
|
|
||||||
|
|
||||||
|
def añadir_enlaces_a_archivo(archivo: Path, relaciones: Dict[str, List[str]]) -> bool:
|
||||||
|
"""Añade enlaces de referencia a un archivo Markdown"""
|
||||||
|
if not archivo.exists():
|
||||||
|
return False
|
||||||
|
|
||||||
|
contenido = archivo.read_text(encoding='utf-8')
|
||||||
|
|
||||||
|
# Verificar si ya tiene sección de enlaces
|
||||||
|
if "## 🔗 Enlaces recomendados" in contenido:
|
||||||
|
# Actualizar enlaces existentes si hay relaciones nuevas
|
||||||
|
return False
|
||||||
|
|
||||||
|
# Buscar el final del archivo
|
||||||
|
lineas = contenido.rstrip().split('\n')
|
||||||
|
|
||||||
|
# Buscar última línea con contenido
|
||||||
|
ultima_linea_contenido = len(lineas) - 1
|
||||||
|
while ultima_linea_contenido >= 0 and not lineas[ultima_linea_contenido].strip():
|
||||||
|
ultima_linea_contenido -= 1
|
||||||
|
|
||||||
|
# Generar sección de enlaces
|
||||||
|
seccion_enlaces = generar_seccion_enlaces(archivo, relaciones)
|
||||||
|
|
||||||
|
# Insertar antes de la última línea
|
||||||
|
if ultima_linea_contenido >= 0:
|
||||||
|
lineas.insert(ultima_linea_contenido + 1, seccion_enlaces)
|
||||||
|
else:
|
||||||
|
lineas.append(seccion_enlaces)
|
||||||
|
|
||||||
|
nuevo_contenido = '\n'.join(lineas)
|
||||||
|
|
||||||
|
# Guardar
|
||||||
|
archivo.write_text(nuevo_contenido, encoding='utf-8')
|
||||||
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
"""Función principal"""
|
||||||
|
print("=" * 70)
|
||||||
|
print("🔗 AÑADIR ENLACES DE REFERENCIA A TODOS LOS CAPÍTULOS")
|
||||||
|
print("=" * 70)
|
||||||
|
print()
|
||||||
|
|
||||||
|
añadidos = 0
|
||||||
|
omitidos = 0
|
||||||
|
ya_tienen = 0
|
||||||
|
|
||||||
|
# Buscar todos los archivos .md del manual (excluyendo documentación)
|
||||||
|
archivos_manual = []
|
||||||
|
for subdir in MANUAL_DIR.rglob("*.md"):
|
||||||
|
if "_DOCUMENTACION_PROYECTO" not in str(subdir):
|
||||||
|
archivos_manual.append(subdir)
|
||||||
|
|
||||||
|
print(f"📋 Encontrados {len(archivos_manual)} archivos del manual")
|
||||||
|
print()
|
||||||
|
|
||||||
|
# Procesar cada archivo
|
||||||
|
for archivo in sorted(archivos_manual):
|
||||||
|
nombre_archivo = archivo.name
|
||||||
|
relaciones = RELACIONES_COMPLETAS.get(nombre_archivo, {})
|
||||||
|
|
||||||
|
# Si no tiene relaciones definidas, crear relaciones básicas
|
||||||
|
if not relaciones:
|
||||||
|
# Intentar crear relaciones básicas basadas en el bloque
|
||||||
|
relaciones = crear_relaciones_basicas(archivo)
|
||||||
|
|
||||||
|
if relaciones:
|
||||||
|
if añadir_enlaces_a_archivo(archivo, relaciones):
|
||||||
|
añadidos += 1
|
||||||
|
print(f"✅ {nombre_archivo}")
|
||||||
|
else:
|
||||||
|
ya_tienen += 1
|
||||||
|
else:
|
||||||
|
omitidos += 1
|
||||||
|
|
||||||
|
print()
|
||||||
|
print("=" * 70)
|
||||||
|
print(f"📊 RESUMEN: {añadidos} añadidos, {ya_tienen} ya tenían, {omitidos} sin relaciones")
|
||||||
|
print("=" * 70)
|
||||||
|
|
||||||
|
|
||||||
|
def crear_relaciones_basicas(archivo: Path) -> Dict[str, List[str]]:
|
||||||
|
"""Crea relaciones básicas basadas en la ubicación del archivo"""
|
||||||
|
relaciones = {}
|
||||||
|
directorio = archivo.parent
|
||||||
|
|
||||||
|
# Buscar archivos en el mismo directorio (relacionados)
|
||||||
|
archivos_mismo_dir = [f for f in directorio.glob("*.md") if f != archivo]
|
||||||
|
if archivos_mismo_dir:
|
||||||
|
relaciones["relacionados"] = [f.name for f in sorted(archivos_mismo_dir)[:5]]
|
||||||
|
|
||||||
|
return relaciones
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|
@ -9,6 +9,8 @@ import BottomNav from "@/components/layout/BottomNav";
|
||||||
import Footer from "@/components/layout/Footer";
|
import Footer from "@/components/layout/Footer";
|
||||||
import SearchModal from "@/components/layout/SearchModal";
|
import SearchModal from "@/components/layout/SearchModal";
|
||||||
import MenuSheet from "@/components/layout/MenuSheet";
|
import MenuSheet from "@/components/layout/MenuSheet";
|
||||||
|
import UpdateNotification from "@/components/layout/UpdateNotification";
|
||||||
|
import UpdateNotification from "@/components/layout/UpdateNotification";
|
||||||
import Home from "./pages/Index";
|
import Home from "./pages/Index";
|
||||||
import SoporteVital from "./pages/SoporteVital";
|
import SoporteVital from "./pages/SoporteVital";
|
||||||
import Patologias from "./pages/Patologias";
|
import Patologias from "./pages/Patologias";
|
||||||
|
|
@ -74,6 +76,8 @@ const App = () => {
|
||||||
|
|
||||||
<Footer />
|
<Footer />
|
||||||
|
|
||||||
|
<UpdateNotification />
|
||||||
|
|
||||||
<SearchModal
|
<SearchModal
|
||||||
isOpen={isSearchOpen}
|
isOpen={isSearchOpen}
|
||||||
onClose={() => setIsSearchOpen(false)}
|
onClose={() => setIsSearchOpen(false)}
|
||||||
|
|
|
||||||
70
src/components/layout/UpdateNotification.tsx
Normal file
70
src/components/layout/UpdateNotification.tsx
Normal file
|
|
@ -0,0 +1,70 @@
|
||||||
|
import { useEffect, useState } from 'react';
|
||||||
|
import { useServiceWorker } from '@/hooks/useServiceWorker';
|
||||||
|
import { Button } from '@/components/ui/button';
|
||||||
|
import { RefreshCw } from 'lucide-react';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Componente que muestra notificación cuando hay una actualización disponible
|
||||||
|
*/
|
||||||
|
const UpdateNotification = () => {
|
||||||
|
const { updateAvailable, updateServiceWorker, reloadPage } = useServiceWorker();
|
||||||
|
const [showBanner, setShowBanner] = useState(false);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (updateAvailable) {
|
||||||
|
setShowBanner(true);
|
||||||
|
}
|
||||||
|
}, [updateAvailable]);
|
||||||
|
|
||||||
|
// No mostrar si no hay actualización o el usuario cerró el banner
|
||||||
|
if (!updateAvailable || !showBanner) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
const handleUpdate = () => {
|
||||||
|
updateServiceWorker();
|
||||||
|
reloadPage();
|
||||||
|
};
|
||||||
|
|
||||||
|
const handleDismiss = () => {
|
||||||
|
setShowBanner(false);
|
||||||
|
};
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="fixed bottom-20 left-0 right-0 z-50 px-4 md:px-0">
|
||||||
|
<div className="container max-w-2xl mx-auto">
|
||||||
|
<div className="bg-primary text-primary-foreground rounded-lg shadow-lg p-4 flex items-center justify-between gap-4">
|
||||||
|
<div className="flex items-center gap-3">
|
||||||
|
<RefreshCw className="w-5 h-5 animate-spin" />
|
||||||
|
<div>
|
||||||
|
<p className="font-semibold">Nueva versión disponible</p>
|
||||||
|
<p className="text-sm opacity-90">
|
||||||
|
Hay una actualización de la aplicación. Actualiza para obtener las últimas mejoras.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-center gap-2">
|
||||||
|
<Button
|
||||||
|
size="sm"
|
||||||
|
variant="secondary"
|
||||||
|
onClick={handleUpdate}
|
||||||
|
className="bg-background text-foreground hover:bg-background/90"
|
||||||
|
>
|
||||||
|
Actualizar ahora
|
||||||
|
</Button>
|
||||||
|
<Button
|
||||||
|
size="sm"
|
||||||
|
variant="ghost"
|
||||||
|
onClick={handleDismiss}
|
||||||
|
className="text-primary-foreground/80 hover:text-primary-foreground"
|
||||||
|
>
|
||||||
|
Más tarde
|
||||||
|
</Button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default UpdateNotification;
|
||||||
102
src/hooks/useServiceWorker.ts
Normal file
102
src/hooks/useServiceWorker.ts
Normal file
|
|
@ -0,0 +1,102 @@
|
||||||
|
import { useEffect, useState } from 'react';
|
||||||
|
|
||||||
|
interface ServiceWorkerState {
|
||||||
|
registration: ServiceWorkerRegistration | null;
|
||||||
|
updateAvailable: boolean;
|
||||||
|
offline: boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Hook para gestionar el Service Worker y actualizaciones de la PWA
|
||||||
|
*/
|
||||||
|
export const useServiceWorker = () => {
|
||||||
|
const [state, setState] = useState<ServiceWorkerState>({
|
||||||
|
registration: null,
|
||||||
|
updateAvailable: false,
|
||||||
|
offline: !navigator.onLine,
|
||||||
|
});
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (!('serviceWorker' in navigator)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Detectar cambios en conexión
|
||||||
|
const handleOnline = () => setState((prev) => ({ ...prev, offline: false }));
|
||||||
|
const handleOffline = () => setState((prev) => ({ ...prev, offline: true }));
|
||||||
|
|
||||||
|
window.addEventListener('online', handleOnline);
|
||||||
|
window.addEventListener('offline', handleOffline);
|
||||||
|
|
||||||
|
// Registrar Service Worker
|
||||||
|
const base = import.meta.env.BASE_URL || '/';
|
||||||
|
navigator.serviceWorker
|
||||||
|
.register(`${base}sw.js`)
|
||||||
|
.then((registration) => {
|
||||||
|
setState((prev) => ({ ...prev, registration }));
|
||||||
|
|
||||||
|
// Verificar actualizaciones periódicamente
|
||||||
|
const checkForUpdates = () => {
|
||||||
|
registration.update();
|
||||||
|
};
|
||||||
|
|
||||||
|
// Verificar cada hora
|
||||||
|
const updateInterval = setInterval(checkForUpdates, 60 * 60 * 1000);
|
||||||
|
|
||||||
|
// Escuchar actualizaciones del Service Worker
|
||||||
|
registration.addEventListener('updatefound', () => {
|
||||||
|
const newWorker = registration.installing;
|
||||||
|
if (!newWorker) return;
|
||||||
|
|
||||||
|
newWorker.addEventListener('statechange', () => {
|
||||||
|
if (newWorker.state === 'installed' && navigator.serviceWorker.controller) {
|
||||||
|
// Hay una nueva versión disponible
|
||||||
|
setState((prev) => ({ ...prev, updateAvailable: true }));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// Limpiar intervalo al desmontar
|
||||||
|
return () => {
|
||||||
|
clearInterval(updateInterval);
|
||||||
|
window.removeEventListener('online', handleOnline);
|
||||||
|
window.removeEventListener('offline', handleOffline);
|
||||||
|
};
|
||||||
|
})
|
||||||
|
.catch((error) => {
|
||||||
|
console.error('SW registration failed:', error);
|
||||||
|
});
|
||||||
|
}, []);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Forzar actualización del Service Worker
|
||||||
|
*/
|
||||||
|
const updateServiceWorker = async () => {
|
||||||
|
if (!state.registration) return;
|
||||||
|
|
||||||
|
try {
|
||||||
|
await state.registration.update();
|
||||||
|
|
||||||
|
// Si hay un worker esperando, activarlo
|
||||||
|
if (state.registration.waiting) {
|
||||||
|
state.registration.waiting.postMessage({ type: 'SKIP_WAITING' });
|
||||||
|
window.location.reload();
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.error('Error updating service worker:', error);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Recargar la página para aplicar actualización
|
||||||
|
*/
|
||||||
|
const reloadPage = () => {
|
||||||
|
window.location.reload();
|
||||||
|
};
|
||||||
|
|
||||||
|
return {
|
||||||
|
...state,
|
||||||
|
updateServiceWorker,
|
||||||
|
reloadPage,
|
||||||
|
};
|
||||||
|
};
|
||||||
42
src/main.tsx
42
src/main.tsx
|
|
@ -8,17 +8,45 @@ if ('serviceWorker' in navigator) {
|
||||||
// Detectar base path dinámicamente (para GitHub Pages)
|
// Detectar base path dinámicamente (para GitHub Pages)
|
||||||
const base = import.meta.env.BASE_URL || '/';
|
const base = import.meta.env.BASE_URL || '/';
|
||||||
navigator.serviceWorker
|
navigator.serviceWorker
|
||||||
.register(`${base}sw.js`)
|
.register(`${base}sw.js`, {
|
||||||
|
updateViaCache: 'none', // Siempre verificar actualizaciones del SW
|
||||||
|
})
|
||||||
.then((registration) => {
|
.then((registration) => {
|
||||||
console.log('SW registered:', registration);
|
console.log('[SW] Registered:', registration.scope);
|
||||||
|
|
||||||
// Verificar actualizaciones cada hora
|
// Verificar actualizaciones periódicamente
|
||||||
setInterval(() => {
|
const checkForUpdates = () => {
|
||||||
registration.update();
|
registration.update().catch((err) => {
|
||||||
}, 60 * 60 * 1000);
|
console.log('[SW] Update check failed:', err);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
// Verificar cada hora
|
||||||
|
setInterval(checkForUpdates, 60 * 60 * 1000);
|
||||||
|
|
||||||
|
// Verificar también cuando la página recupera el foco
|
||||||
|
document.addEventListener('visibilitychange', () => {
|
||||||
|
if (!document.hidden) {
|
||||||
|
checkForUpdates();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Escuchar actualizaciones disponibles
|
||||||
|
registration.addEventListener('updatefound', () => {
|
||||||
|
const newWorker = registration.installing;
|
||||||
|
if (!newWorker) return;
|
||||||
|
|
||||||
|
newWorker.addEventListener('statechange', () => {
|
||||||
|
if (newWorker.state === 'installed' && navigator.serviceWorker.controller) {
|
||||||
|
// Hay una nueva versión instalada y esperando
|
||||||
|
console.log('[SW] New version available');
|
||||||
|
// El hook useServiceWorker manejará la notificación
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
})
|
})
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
console.log('SW registration failed:', error);
|
console.error('[SW] Registration failed:', error);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue