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
|
||||
|
||||
- [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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Documentación
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Sistema
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
**Tipo:** Bloque Operativo - Referencia Anatómica
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
|
||||
- [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
|
||||
|
||||
- [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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Síntesis de Errores
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 3 - Vía Aérea (Expansión SVA)
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento TES
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Protocolo Transtelefónico
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Bloque:** 5 - Protocolos Transtelefónicos
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
|
||||
- [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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Vademécum
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Procedimiento
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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
|
||||
**Tipo:** Bloque Operativo - Triage y TMV
|
||||
|
||||
---
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 🔗 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",
|
||||
"type": "image/x-icon",
|
||||
"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": [],
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
// Service Worker para PWA
|
||||
// Cache First Strategy para funcionamiento offline
|
||||
|
||||
const CACHE_NAME = 'emerges-tes-v1';
|
||||
const RUNTIME_CACHE = 'emerges-tes-runtime-v1';
|
||||
// Versión del cache - Incrementar cuando hay cambios importantes
|
||||
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)
|
||||
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 SearchModal from "@/components/layout/SearchModal";
|
||||
import MenuSheet from "@/components/layout/MenuSheet";
|
||||
import UpdateNotification from "@/components/layout/UpdateNotification";
|
||||
import UpdateNotification from "@/components/layout/UpdateNotification";
|
||||
import Home from "./pages/Index";
|
||||
import SoporteVital from "./pages/SoporteVital";
|
||||
import Patologias from "./pages/Patologias";
|
||||
|
|
@ -74,6 +76,8 @@ const App = () => {
|
|||
|
||||
<Footer />
|
||||
|
||||
<UpdateNotification />
|
||||
|
||||
<SearchModal
|
||||
isOpen={isSearchOpen}
|
||||
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)
|
||||
const base = import.meta.env.BASE_URL || '/';
|
||||
navigator.serviceWorker
|
||||
.register(`${base}sw.js`)
|
||||
.register(`${base}sw.js`, {
|
||||
updateViaCache: 'none', // Siempre verificar actualizaciones del SW
|
||||
})
|
||||
.then((registration) => {
|
||||
console.log('SW registered:', registration);
|
||||
console.log('[SW] Registered:', registration.scope);
|
||||
|
||||
// Verificar actualizaciones cada hora
|
||||
setInterval(() => {
|
||||
registration.update();
|
||||
}, 60 * 60 * 1000);
|
||||
// Verificar actualizaciones periódicamente
|
||||
const checkForUpdates = () => {
|
||||
registration.update().catch((err) => {
|
||||
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) => {
|
||||
console.log('SW registration failed:', error);
|
||||
console.error('[SW] Registration failed:', error);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue