# πŸŽ›οΈ DISEΓ‘O FUNCIONAL COMPLETO - PANEL DE ADMINISTRACIΓ“N TES **Proyecto:** GuΓ­a TES - Sistema de GestiΓ³n de Contenido **Fecha:** 2025-01-07 **Arquitecto:** Sistema de Contenido **Estado:** βœ… DISEΓ‘O FUNCIONAL DEFINITIVO --- ## 🎯 OBJETIVO Definir el diseΓ±o funcional completo del Panel de AdministraciΓ³n TES, sin implementar cΓ³digo. Este documento servirΓ‘ como especificaciΓ³n para: - βœ… Modelo de datos (ya definido en `MODELO_DATOS_CANONICO_DEFINITIVO.md`) - βœ… Endpoints de API - βœ… UI del panel - βœ… Sistema de permisos y roles - βœ… Workflows de validaciΓ³n --- ## πŸ“ PRINCIPIOS DE DISEΓ‘O ### 1. SeparaciΓ³n de Capas Funcionales **CRÍTICO:** El panel debe respetar la separaciΓ³n de capas: - βœ… **Operativa:** Protocolos y checklists (escena real) - βœ… **Formativa:** GuΓ­as de refuerzo (comprensiΓ³n) - βœ… **Referencia:** Manual y vademΓ©cum (consulta profunda) **NUNCA mezclar capas en una misma vista o editor.** ### 2. Roles y Permisos Granulares Cada rol tiene acceso especΓ­fico segΓΊn su funciΓ³n clΓ­nica: - **Super Admin:** Control total - **Admin:** GestiΓ³n de contenido y usuarios - **Editor ClΓ­nico:** Crear/editar protocolos y fΓ‘rmacos - **Editor Formativo:** Crear/editar guΓ­as formativas - **Revisor:** Revisar y aprobar contenido - **TES Validador:** Validar contenido operativo - **MΓ©dico:** Validar contenido clΓ­nico - **Formador:** Validar contenido formativo - **Viewer:** Solo lectura ### 3. Workflow de ValidaciΓ³n Todo contenido debe pasar por: ``` draft β†’ submitted β†’ in_review β†’ approved β†’ published ↓ ↓ ↓ rejected rejected rejected ``` ### 4. Offline-First El panel genera Content Pack JSON que la app consume offline. --- ## πŸ—οΈ ESTRUCTURA DEL PANEL ### NavegaciΓ³n Principal ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ 🏠 Dashboard β”‚ β”‚ πŸ“š Biblioteca de Contenido β”‚ β”‚ πŸ“ Editores β”‚ β”‚ πŸ–ΌοΈ Recursos Multimedia β”‚ β”‚ βœ… ValidaciΓ³n β”‚ β”‚ πŸ“¦ Content Pack β”‚ β”‚ πŸŽ“ SCORM β”‚ β”‚ πŸ‘₯ Usuarios β”‚ β”‚ πŸ“Š EstadΓ­sticas β”‚ β”‚ βš™οΈ ConfiguraciΓ³n β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` --- ## πŸ“Š SECCIONES DEL PANEL ### 1. 🏠 DASHBOARD **PropΓ³sito:** Vista general del estado del sistema y contenido. #### Contenido Principal **1.1 EstadΓ­sticas Generales** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ“Š ESTADÍSTICAS GENERALES β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Total Contenido: 150 items β”‚ β”‚ β”œβ”€ Protocolos: 25 (20 publicados) β”‚ β”‚ β”œβ”€ GuΓ­as: 10 (8 publicadas) β”‚ β”‚ β”œβ”€ FΓ‘rmacos: 35 (30 publicados) β”‚ β”‚ β”œβ”€ Checklists: 15 (15 publicadas) β”‚ β”‚ └─ Manual: 65 capΓ­tulos (60 publicados) β”‚ β”‚ β”‚ β”‚ Recursos Multimedia: 200 β”‚ β”‚ β”œβ”€ ImΓ‘genes: 150 β”‚ β”‚ └─ VΓ­deos: 50 β”‚ β”‚ β”‚ β”‚ Content Pack: v1.2.3 (ΓΊltima actualizaciΓ³n: hace 2h) β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **1.2 Contenido Pendiente de ValidaciΓ³n** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ⚠️ CONTENIDO PENDIENTE β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ”΄ CrΓ­tico: 5 items β”‚ β”‚ 🟑 En revisiΓ³n: 12 items β”‚ β”‚ 🟒 Aprobado (pendiente publicaciΓ³n): 3 items β”‚ β”‚ β”‚ β”‚ [Ver todos β†’] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **1.3 Actividad Reciente** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ“‹ ACTIVIDAD RECIENTE β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β€’ Hace 2h: "Control Hemorragias" publicado por Admin β”‚ β”‚ β€’ Hace 5h: "RCP Adulto SVB" aprobado por TES Validador β”‚ β”‚ β€’ Hace 1d: "Adrenalina" actualizado por Editor ClΓ­nico β”‚ β”‚ β€’ Hace 2d: Nueva guΓ­a "Shock HipovolΓ©mico" creada β”‚ β”‚ β”‚ β”‚ [Ver historial completo β†’] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **1.4 EstadΓ­sticas de ValidaciΓ³n** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ βœ… VALIDACIΓ“N β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Tiempo promedio de validaciΓ³n: 2.5 dΓ­as β”‚ β”‚ Tasa de aprobaciΓ³n: 85% β”‚ β”‚ Rechazos ΓΊltimos 30 dΓ­as: 5 β”‚ β”‚ β”‚ β”‚ [Ver dashboard de validaciΓ³n β†’] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` --- ### 2. πŸ“š BIBLIOTECA DE CONTENIDO **PropΓ³sito:** Vista general de todo el contenido con filtros y bΓΊsqueda. #### Vista Principal: Tabla de Contenido ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ“š BIBLIOTECA DE CONTENIDO [+ Nuevo Contenido] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ” Buscar... [Filtros β–Ό] [Ordenar por: Reciente β–Ό] β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ Tipo β”‚ TΓ­tulo β”‚ Capa β”‚ Estado β”‚ Prioridad β”‚ Última ActualizaciΓ³n β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ β”‚ Control Hemorragias β”‚ Operativa β”‚ βœ… Publicado β”‚ πŸ”΄ CrΓ­tica β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 2h β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“š β”‚ RCP Adulto SVB β”‚ Formativa β”‚ ⏳ En revisiΓ³nβ”‚ πŸ”΄ CrΓ­tica β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 5h β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ’Š β”‚ Adrenalina β”‚ Referenciaβ”‚ βœ… Publicado β”‚ 🟠 Alta β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 1d β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ [< Anterior] PΓ‘gina 1 de 10 [Siguiente >] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` #### Filtros Disponibles - **Tipo:** Protocolo | GuΓ­a | Manual | FΓ‘rmaco | Checklist - **Capa Funcional:** Operativa | Formativa | Referencia - **Estado:** Draft | En revisiΓ³n | Aprobado | Publicado | Archivado - **Prioridad:** CrΓ­tica | Alta | Media | Baja - **Tema ClΓ­nico:** (15 temas de FASE B) - **Fecha:** Última semana | Último mes | Último aΓ±o - **Validador:** Todos | TES | MΓ©dico | Formador #### Acciones por Fila - πŸ‘οΈ Ver detalles - ✏️ Editar (si tiene permiso) - πŸ“‹ Ver historial de versiones - πŸ”— Ver relaciones - πŸ“¦ Generar SCORM (solo guΓ­as formativas) - πŸ—‘οΈ Archivar (si tiene permiso) --- ### 3. πŸ“ EDITORES **PropΓ³sito:** Crear y editar contenido segΓΊn su tipo y capa funcional. #### 3.1 Editor de Protocolo Operativo **Ruta:** `/admin/edit/protocol/:id` o `/admin/new/protocol` **Estructura del Editor:** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ✏️ EDITOR DE PROTOCOLO OPERATIVO β”‚ β”‚ [Guardar borrador] [Enviar a revisiΓ³n] [Cancelar] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ TΓ­tulo: [Control de Hemorragias Externas ] β”‚β”‚ β”‚ β”‚ TΓ­tulo corto: [Hemorragias ] β”‚β”‚ β”‚ β”‚ DescripciΓ³n: [Protocolo operativo para... ] β”‚β”‚ β”‚ β”‚ Slug: [control-hemorragias-externas] (auto) β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ 🏷️ CLASIFICACIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Tema clΓ­nico: [Control hemorragias externas β–Ό] β”‚β”‚ β”‚ β”‚ CategorΓ­a: [Trauma β–Ό] β”‚β”‚ β”‚ β”‚ SubcategorΓ­a: [Hemorragia β–Ό] β”‚β”‚ β”‚ β”‚ Prioridad: [πŸ”΄ CrΓ­tica β–Ό] β”‚β”‚ β”‚ β”‚ Grupo de edad: [Adulto β–Ό] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“ PASOS DEL PROTOCOLO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] [Garantizar seguridad de la escena ] [πŸ—‘οΈ]β”‚ β”‚ β”‚ [ ] Paso crΓ­tico β”‚β”‚ β”‚ β”‚ [ ] Requiere verificaciΓ³n β”‚β”‚ β”‚ β”‚ Advertencias: [+ AΓ±adir] β”‚β”‚ β”‚ β”‚ Recursos: [+ AΓ±adir imagen/vΓ­deo] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [2] [Aplicar presiΓ³n directa... ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [βœ“] Paso crΓ­tico β”‚β”‚ β”‚ β”‚ [βœ“] Requiere verificaciΓ³n β”‚β”‚ β”‚ β”‚ Advertencias: "Profundidad 5-6 cm" β”‚β”‚ β”‚ β”‚ Recursos: [πŸ“· imagen_presion_directa.jpg] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [+ AΓ±adir paso] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ ⚠️ ADVERTENCIAS GLOBALES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] "No retirar presiΓ³n hasta llegar al hospital"β”‚β”‚ β”‚ β”‚ [2] "Si hemorragia masiva, considerar torniquete"β”‚β”‚ β”‚ β”‚ [+ AΓ±adir advertencia] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”‘ PUNTOS CLAVE β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] "La presiΓ³n directa es el mΓ©todo mΓ‘s efectivo" β”‚β”‚ β”‚ β”‚ [2] "Tiempo es crΓ­tico en hemorragias masivas" β”‚β”‚ β”‚ β”‚ [+ AΓ±adir punto clave] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ 🧰 EQUIPO NECESARIO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] [Guantes estΓ©riles ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [2] [Gasas compresivas ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [3] [Vendaje elΓ‘stico ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [+ AΓ±adir equipo] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ’Š FÁRMACOS RELACIONADOS β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Buscar fΓ‘rmaco...] β”‚β”‚ β”‚ β”‚ [βœ“] Adrenalina β”‚β”‚ β”‚ β”‚ [βœ“] TranexΓ‘mico β”‚β”‚ β”‚ β”‚ [+ AΓ±adir fΓ‘rmaco] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ βœ… MODO CHECKLIST β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [βœ“] Activar modo checklist β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Pasos del checklist: β”‚β”‚ β”‚ β”‚ [1] [ ] Verificar seguridad escena ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [2] [ ] Aplicar presiΓ³n directa ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [+ AΓ±adir paso checklist] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”— RELACIONES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ GuΓ­a formativa relacionada: β”‚β”‚ β”‚ β”‚ [Buscar guΓ­a...] [Seleccionar: "Control Hemorragias"]β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Manual relacionado: β”‚β”‚ β”‚ β”‚ [Buscar manual...] [Seleccionar: "BLOQUE_03_6"] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“š FUENTE Y REFERENCIAS β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Fuente: [Manual TES Digital β–Ό] β”‚β”‚ β”‚ β”‚ Referencia: [BLOQUE_03_6_CONTROL_HEMORRAGIAS.md] β”‚β”‚ β”‚ β”‚ AΓ±o: [2024] β”‚β”‚ β”‚ β”‚ URL: [https://...] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ’¬ NOTAS INTERNAS (solo para editores) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Área de texto para notas internas...] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Validaciones:** - TΓ­tulo obligatorio - Al menos 3 pasos - Al menos 1 advertencia global - Tema clΓ­nico obligatorio - Prioridad obligatoria **Permisos:** - Crear: `editor_clinico`, `admin`, `super_admin` - Editar: Creador, `admin`, `super_admin` - Publicar: Solo `admin`, `super_admin` (despuΓ©s de validaciΓ³n) --- #### 3.2 Editor de GuΓ­a Formativa **Ruta:** `/admin/edit/guide/:id` o `/admin/new/guide` **Estructura del Editor:** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ✏️ EDITOR DE GUÍA FORMATIVA β”‚ β”‚ [Guardar borrador] [Enviar a revisiΓ³n] [Cancelar] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ TΓ­tulo: [Control de Hemorragias Externas ] β”‚β”‚ β”‚ β”‚ DescripciΓ³n: [GuΓ­a formativa para comprender... ] β”‚β”‚ β”‚ β”‚ Icono: [🩸] (selector de emoji) β”‚β”‚ β”‚ β”‚ Slug: [control-hemorragias-guia] (auto) β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”— PROTOCOLO OPERATIVO RELACIONADO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Buscar protocolo...] β”‚β”‚ β”‚ β”‚ [Seleccionado: "Control Hemorragias Externas"] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“š SECCIONES DE LA GUÍA (8 secciones estΓ‘ndar) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] IntroducciΓ³n y Contexto β”‚β”‚ β”‚ β”‚ Archivo: [SECCION_01_INTRODUCCION.md] β”‚β”‚ β”‚ β”‚ Tiempo estimado: [5] minutos β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”‚ Recursos: [+ AΓ±adir imagen/vΓ­deo] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [2] Fundamentos TeΓ³ricos β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [3] Protocolo Operativo Relacionado β”‚β”‚ β”‚ β”‚ [Vista previa del protocolo] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [4] Casos ClΓ­nicos β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [5] Errores Frecuentes β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [6] Recursos Adicionales β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [7] AutoevaluaciΓ³n β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [8] Referencias y BibliografΓ­a β”‚β”‚ β”‚ β”‚ [Editar contenido Markdown] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸŽ“ SCORM β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [βœ“] Habilitar exportaciΓ³n SCORM β”‚β”‚ β”‚ β”‚ VersiΓ³n SCORM: [1.2 β–Ό] β”‚β”‚ β”‚ β”‚ Tiempo total estimado: [40] minutos β”‚β”‚ β”‚ β”‚ [Generar paquete SCORM] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“Š OBJETIVOS DE APRENDIZAJE β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] "Comprender la fisiopatologΓ­a de hemorragias" β”‚β”‚ β”‚ β”‚ [2] "Identificar tΓ©cnicas de control de hemorragia"β”‚β”‚ β”‚ β”‚ [+ AΓ±adir objetivo] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **CaracterΓ­sticas:** - Editor Markdown con vista previa - Cada secciΓ³n puede tener recursos multimedia asociados - GeneraciΓ³n automΓ‘tica de SCORM cuando estΓ‘ habilitado - ValidaciΓ³n: Todas las 8 secciones deben tener contenido **Permisos:** - Crear: `editor_formativo`, `admin`, `super_admin` - Editar: Creador, `admin`, `super_admin` - Generar SCORM: `editor_formativo`, `admin`, `super_admin` --- #### 3.3 Editor de FΓ‘rmaco (VademΓ©cum) **Ruta:** `/admin/edit/drug/:id` o `/admin/new/drug` **Estructura del Editor:** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ✏️ EDITOR DE FÁRMACO β”‚ β”‚ [Guardar borrador] [Enviar a revisiΓ³n] [Cancelar] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Nombre genΓ©rico: [Adrenalina ] β”‚β”‚ β”‚ β”‚ Nombre comercial: [Adrenalina 1mg/1ml ] β”‚β”‚ β”‚ β”‚ CategorΓ­a: [Cardiovascular β–Ό] β”‚β”‚ β”‚ β”‚ PresentaciΓ³n: [1mg/1ml ampolla ] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ’‰ DOSIS β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Dosis adulto: [1mg IV/IO cada 3-5 min] β”‚β”‚ β”‚ β”‚ Dosis pediΓ‘trica: [0.01mg/kg IV/IO cada 3-5 min] β”‚β”‚ β”‚ β”‚ VΓ­as de administraciΓ³n: β”‚β”‚ β”‚ β”‚ [βœ“] IV [βœ“] IO [ ] IM [ ] SubcutΓ‘nea β”‚β”‚ β”‚ β”‚ DiluciΓ³n: [No requiere diluciΓ³n] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“‹ INDICACIONES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] Parada cardiorrespiratoria (RCP) β”‚β”‚ β”‚ β”‚ [2] Shock anafilΓ‘ctico β”‚β”‚ β”‚ β”‚ [3] Bradicardia sintomΓ‘tica β”‚β”‚ β”‚ β”‚ [+ AΓ±adir indicaciΓ³n] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ ⚠️ CONTRAINDICACIONES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] HipertensiΓ³n arterial severa β”‚β”‚ β”‚ β”‚ [2] Arritmias ventriculares β”‚β”‚ β”‚ β”‚ [+ AΓ±adir contraindicaciΓ³n] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”΄ EFECTOS ADVERSOS β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Área de texto...] β”‚β”‚ β”‚ β”‚ Taquicardia, hipertensiΓ³n, arritmias... β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ’Š ANTÍDOTO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [No aplica / Propranolol / ...] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“ NOTAS β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] "En RCP, administrar cada 3-5 minutos" β”‚β”‚ β”‚ β”‚ [2] "Monitorizar constantes vitales" β”‚β”‚ β”‚ β”‚ [+ AΓ±adir nota] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”‘ PUNTOS CRÍTICOS TES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [1] "Verificar dosis segΓΊn peso en pediatrΓ­a" β”‚β”‚ β”‚ β”‚ [2] "No mezclar con otros fΓ‘rmacos en misma jeringa"β”‚β”‚ β”‚ β”‚ [+ AΓ±adir punto crΓ­tico] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“š FUENTE β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Manual TES Digital / ERC / SEMES β–Ό] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Permisos:** - Crear: `editor_clinico`, `admin`, `super_admin` - Editar: Creador, `admin`, `super_admin` --- #### 3.4 Editor de Checklist **Ruta:** `/admin/edit/checklist/:id` o `/admin/new/checklist` **Estructura del Editor:** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ✏️ EDITOR DE CHECKLIST β”‚ β”‚ [Guardar borrador] [Enviar a revisiΓ³n] [Cancelar] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ TΓ­tulo: [Checklist Material Pre-Escena ] β”‚β”‚ β”‚ β”‚ Fase: [Pre-escena β–Ό] (Inicio turno / Pre-escena /β”‚β”‚ β”‚ β”‚ Post-servicio) β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“¦ SECCIONES DEL CHECKLIST β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ SecciΓ³n 1: OxΓ­geno β”‚β”‚ β”‚ β”‚ [1] [ ] Botella oxΓ­geno llena ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [2] [ ] ManΓ³metro funcionando ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [3] [ ] Mascarillas varias tallas ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [+ AΓ±adir item] β”‚β”‚ β”‚ β”‚ Notas: [Área de texto opcional...] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ SecciΓ³n 2: Material de VΓ­a AΓ©rea β”‚β”‚ β”‚ β”‚ [1] [ ] Laringoscopio con pilas ] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [2] [ ] Tubos endotraqueales varios tallas] [πŸ—‘οΈ]β”‚β”‚ β”‚ β”‚ [+ AΓ±adir item] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ [+ AΓ±adir secciΓ³n] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` --- ### 4. πŸ–ΌοΈ RECURSOS MULTIMEDIA **PropΓ³sito:** GestiΓ³n centralizada de imΓ‘genes y vΓ­deos. #### Vista Principal: GalerΓ­a de Recursos ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ–ΌοΈ RECURSOS MULTIMEDIA [+ Subir] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ” Buscar... [Filtros: Tipo β–Ό] [Ordenar: Reciente β–Ό] β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [πŸ“·] β”‚ β”‚ [πŸ“·] β”‚ β”‚ [πŸŽ₯] β”‚ β”‚ [πŸ“·] β”‚β”‚ β”‚ β”‚ PresiΓ³n β”‚ β”‚ Torniqueteβ”‚ β”‚ TΓ©cnica β”‚ β”‚ Hemorragiaβ”‚β”‚ β”‚ β”‚ Directa β”‚ β”‚ β”‚ β”‚ AMBU β”‚ β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Operativaβ”‚ β”‚ Operativa β”‚ β”‚ Formativaβ”‚ β”‚ Referenciaβ”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ [< Anterior] PΓ‘gina 1 de 15 [Siguiente >] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` #### Subida de Recursos **Modal de Subida:** ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ“€ SUBIR RECURSO MULTIMEDIA [X] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“ SELECCIONAR ARCHIVO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Arrastrar archivo aquΓ­ o hacer clic] β”‚β”‚ β”‚ β”‚ Formatos: JPG, PNG, SVG, WEBP, MP4, WEBM β”‚β”‚ β”‚ β”‚ TamaΓ±o mΓ‘ximo: 50MB β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ TΓ­tulo: [PresiΓ³n Directa - TΓ©cnica Correcta ] β”‚β”‚ β”‚ β”‚ DescripciΓ³n: [Imagen que muestra... ] β”‚β”‚ β”‚ β”‚ Texto alternativo (alt): [Obligatorio] β”‚β”‚ β”‚ β”‚ Caption: [Opcional] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ 🏷️ CLASIFICACIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Tipo: [Imagen β–Ό] β”‚β”‚ β”‚ β”‚ Capas funcionales: β”‚β”‚ β”‚ β”‚ [βœ“] Operativa [βœ“] Formativa [ ] Referencia β”‚β”‚ β”‚ β”‚ Tema clΓ­nico: [Control hemorragias externas β–Ό] β”‚β”‚ β”‚ β”‚ CategorΓ­a: [Hemorragia β–Ό] β”‚β”‚ β”‚ β”‚ Tags: [presiΓ³n, directa, tΓ©cnica] β”‚β”‚ β”‚ β”‚ Prioridad: [πŸ”΄ CrΓ­tica β–Ό] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“š FUENTE Y ATRIBUCIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Fuente: [Manual TES Digital] β”‚β”‚ β”‚ β”‚ AtribuciΓ³n: [Opcional] β”‚β”‚ β”‚ β”‚ Licencia: [CC BY 4.0 / Propietario β–Ό] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ [Cancelar] [Subir y asociar a contenido] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` #### Vista de Detalle de Recurso ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ–ΌοΈ PRESIΓ“N DIRECTA - TΓ‰CNICA CORRECTA [✏️] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ [Vista previa del recurso] β”‚ β”‚ β”‚ β”‚ πŸ“Š INFORMACIΓ“N β”‚ β”‚ β€’ Tipo: Imagen β”‚ β”‚ β€’ Formato: JPG β”‚ β”‚ β€’ Dimensiones: 1920x1080 β”‚ β”‚ β€’ TamaΓ±o: 2.5 MB β”‚ β”‚ β€’ Subido: Hace 2 dΓ­as β”‚ β”‚ β€’ Estado: βœ… Publicado β”‚ β”‚ β”‚ β”‚ πŸ”— CONTENIDO ASOCIADO β”‚ β”‚ β€’ Protocolo: "Control Hemorragias Externas" β”‚ β”‚ └─ Contexto: Paso 2 - Aplicar presiΓ³n directa β”‚ β”‚ β€’ GuΓ­a: "Control Hemorragias - GuΓ­a Formativa" β”‚ β”‚ └─ Contexto: SecciΓ³n 3 - Protocolo Operativo β”‚ β”‚ β”‚ β”‚ [+ Asociar a contenido] β”‚ β”‚ β”‚ β”‚ [πŸ—‘οΈ Eliminar] [πŸ“₯ Descargar] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` --- ### 5. βœ… VALIDACIΓ“N **PropΓ³sito:** Workflow de validaciΓ³n clΓ­nica con roles especΓ­ficos. #### Vista Principal: Contenido Pendiente ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ βœ… VALIDACIΓ“N β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [Filtros: Estado β–Ό] [Ordenar: Prioridad β–Ό] β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ πŸ”΄ CRÍTICO - PENDIENTE β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ πŸ“‹ Control Hemorragias Externas β”‚β”‚ β”‚ β”‚ Tipo: Protocolo | Capa: Operativa β”‚β”‚ β”‚ β”‚ Creado por: Editor ClΓ­nico β”‚β”‚ β”‚ β”‚ Enviado: Hace 2 dΓ­as β”‚β”‚ β”‚ β”‚ [Ver detalles] [Aprobar] [Rechazar] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ πŸ“š RCP Adulto SVB - GuΓ­a Formativa β”‚β”‚ β”‚ β”‚ Tipo: GuΓ­a | Capa: Formativa β”‚β”‚ β”‚ β”‚ Creado por: Editor Formativo β”‚β”‚ β”‚ β”‚ Enviado: Hace 1 dΓ­a β”‚β”‚ β”‚ β”‚ [Ver detalles] [Aprobar] [Rechazar] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ 🟑 EN REVISIΓ“N β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ πŸ’Š Adrenalina β”‚β”‚ β”‚ β”‚ Tipo: FΓ‘rmaco | Capa: Referencia β”‚β”‚ β”‚ β”‚ Revisando: TES Validador β”‚β”‚ β”‚ β”‚ Desde: Hace 5 horas β”‚β”‚ β”‚ β”‚ [Ver detalles] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` #### Vista de Detalle para ValidaciΓ³n ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ βœ… VALIDAR: Control Hemorragias Externas β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ VISTA PREVIA DEL CONTENIDO β”‚ β”‚ [Vista completa del protocolo con todos los pasos] β”‚ β”‚ β”‚ β”‚ πŸ“Š INFORMACIΓ“N DE VALIDACIΓ“N β”‚ β”‚ β€’ Estado actual: Enviado para revisiΓ³n β”‚ β”‚ β€’ Creado por: Editor ClΓ­nico (Juan PΓ©rez) β”‚ β”‚ β€’ Enviado: Hace 2 dΓ­as β”‚ β”‚ β€’ Prioridad: πŸ”΄ CrΓ­tica β”‚ β”‚ β”‚ β”‚ βœ… CHECKLIST DE VALIDACIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [βœ“] Protocolo completo y estructurado β”‚β”‚ β”‚ β”‚ [βœ“] Pasos numerados y claros β”‚β”‚ β”‚ β”‚ [βœ“] Advertencias incluidas β”‚β”‚ β”‚ β”‚ [βœ“] Recursos multimedia asociados β”‚β”‚ β”‚ β”‚ [βœ“] Relaciones con guΓ­a y manual correctas β”‚β”‚ β”‚ β”‚ [βœ“] Fuente y referencias correctas β”‚β”‚ β”‚ β”‚ [ ] Revisar con mΓ©dico especialista (opcional) β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ’¬ COMENTARIOS DE VALIDACIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [Área de texto para comentarios...] β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Ejemplo: "Protocolo completo. AΓ±adir paso sobre β”‚β”‚ β”‚ β”‚ torniquete en hemorragias masivas." β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ ⚠️ RECHAZAR β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Motivo del rechazo: [Seleccionar motivo β–Ό] β”‚β”‚ β”‚ β”‚ β€’ Contenido incompleto β”‚β”‚ β”‚ β”‚ β€’ Errores clΓ­nicos β”‚β”‚ β”‚ β”‚ β€’ Falta de recursos β”‚β”‚ β”‚ β”‚ β€’ Otro β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Comentarios: [Área de texto...] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ [Cancelar] [Rechazar] [Aprobar para publicaciΓ³n] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Permisos por Rol:** - **TES Validador:** Puede validar contenido operativo (protocolos, checklists) - **MΓ©dico:** Puede validar contenido clΓ­nico (protocolos, fΓ‘rmacos) - **Formador:** Puede validar contenido formativo (guΓ­as) - **Revisor:** Puede revisar cualquier contenido --- ### 6. πŸ“¦ CONTENT PACK **PropΓ³sito:** Generar y gestionar el Content Pack JSON para la app. #### Vista Principal ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ“¦ CONTENT PACK β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“Š ESTADO ACTUAL β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ VersiΓ³n actual: v1.2.3 β”‚β”‚ β”‚ β”‚ Generado: Hace 2 horas β”‚β”‚ β”‚ β”‚ Hash: sha256:a1b2c3d4... β”‚β”‚ β”‚ β”‚ TamaΓ±o: 2.5 MB β”‚β”‚ β”‚ β”‚ Items incluidos: 150 β”‚β”‚ β”‚ β”‚ Recursos incluidos: 200 β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ [πŸ“₯ Descargar Content Pack] β”‚β”‚ β”‚ β”‚ [πŸ”— URL pΓΊblica: /api/content-pack/latest.json] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ”„ GENERAR NUEVA VERSIΓ“N β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ VersiΓ³n: [1.2.4] (semΓ‘ntica: MAJOR.MINOR.PATCH) β”‚β”‚ β”‚ β”‚ Notas: [Área de texto para notas de versiΓ³n...] β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Opciones: β”‚β”‚ β”‚ β”‚ [βœ“] Incluir solo contenido publicado β”‚β”‚ β”‚ β”‚ [ ] Incluir tambiΓ©n contenido aprobado β”‚β”‚ β”‚ β”‚ [βœ“] Incluir recursos multimedia β”‚β”‚ β”‚ β”‚ [βœ“] Incluir relaciones bidireccionales β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ [Generar Content Pack] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“œ HISTORIAL DE VERSIONES β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ v1.2.3 - Hace 2h - "ActualizaciΓ³n protocolos" β”‚β”‚ β”‚ β”‚ v1.2.2 - Hace 1d - "Nuevos fΓ‘rmacos" β”‚β”‚ β”‚ β”‚ v1.2.1 - Hace 3d - "Correcciones menores" β”‚β”‚ β”‚ β”‚ [Ver todas las versiones β†’] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Permisos:** - Generar: `admin`, `super_admin` - Ver: Todos los usuarios autenticados --- ### 7. πŸŽ“ SCORM **PropΓ³sito:** Generar y gestionar paquetes SCORM desde guΓ­as formativas. #### Vista Principal ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸŽ“ SCORM β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“š GUÍAS CON SCORM DISPONIBLE β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ πŸ“š Control Hemorragias - GuΓ­a Formativa β”‚β”‚ β”‚ β”‚ VersiΓ³n SCORM: 1.2 β”‚β”‚ β”‚ β”‚ Generado: Hace 1 dΓ­a β”‚β”‚ β”‚ β”‚ TamaΓ±o: 15 MB β”‚β”‚ β”‚ β”‚ [πŸ“₯ Descargar] [πŸ”„ Regenerar] [πŸ—‘οΈ Eliminar] β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ πŸ“š RCP Adulto SVB - GuΓ­a Formativa β”‚β”‚ β”‚ β”‚ VersiΓ³n SCORM: 1.2 β”‚β”‚ β”‚ β”‚ Generado: Hace 3 dΓ­as β”‚β”‚ β”‚ β”‚ TamaΓ±o: 20 MB β”‚β”‚ β”‚ β”‚ [πŸ“₯ Descargar] [πŸ”„ Regenerar] [πŸ—‘οΈ Eliminar] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“‹ GUÍAS SIN SCORM β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ πŸ“š Shock HipovolΓ©mico - GuΓ­a Formativa β”‚β”‚ β”‚ β”‚ [Generar SCORM] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ βš™οΈ CONFIGURACIΓ“N SCORM β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ VersiΓ³n SCORM: [1.2 β–Ό] β”‚β”‚ β”‚ OrganizaciΓ³n: [TES Digital] β”‚β”‚ β”‚ PuntuaciΓ³n de dominio: [80] % β”‚β”‚ β”‚ Tiempo lΓ­mite: [Sin lΓ­mite β–Ό] β”‚β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Permisos:** - Generar: `editor_formativo`, `admin`, `super_admin` - Descargar: Todos los usuarios autenticados --- ### 8. πŸ‘₯ USUARIOS **PropΓ³sito:** GestiΓ³n de usuarios y roles. #### Vista Principal: Lista de Usuarios ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ πŸ‘₯ USUARIOS [+ Nuevo] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ” Buscar... [Filtros: Rol β–Ό] [Ordenar: Nombre β–Ό] β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Email β”‚ Usuario β”‚ Rol β”‚ Estado β”‚ Último acceso β”‚β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ β”‚ β”‚ admin@... β”‚ Admin β”‚ Super Admin β”‚ βœ… Activo β”‚ 2h β”‚β”‚ β”‚ β”‚ juan@... β”‚ Juan β”‚ Editor ClΓ­nico β”‚ βœ… Activo β”‚ 1d β”‚β”‚ β”‚ β”‚ maria@... β”‚ MarΓ­a β”‚ TES Validador β”‚ βœ… Activo β”‚ 3h β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ [< Anterior] PΓ‘gina 1 de 5 [Siguiente >] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` #### Editor de Usuario ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ ✏️ EDITAR USUARIO: Juan PΓ©rez β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“‹ INFORMACIΓ“N BÁSICA β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Email: [juan.perez@tes.local] β”‚β”‚ β”‚ β”‚ Usuario: [juan.perez] β”‚β”‚ β”‚ β”‚ ContraseΓ±a: [β€’β€’β€’β€’β€’β€’β€’β€’] [Cambiar contraseΓ±a] β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ 🎭 ROL β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Rol principal: [Editor ClΓ­nico β–Ό] β”‚β”‚ β”‚ β”‚ β€’ Crear/editar protocolos β”‚β”‚ β”‚ β”‚ β€’ Crear/editar fΓ‘rmacos β”‚β”‚ β”‚ β”‚ β€’ Ver contenido β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ” PERMISOS GRANULARES (opcional) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ Contenido: β”‚β”‚ β”‚ β”‚ [βœ“] Crear [βœ“] Editar [ ] Eliminar [ ] Publicarβ”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ Recursos: β”‚β”‚ β”‚ β”‚ [βœ“] Subir [βœ“] Editar [ ] Eliminar β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ ValidaciΓ³n: β”‚β”‚ β”‚ β”‚ [ ] Aprobar [ ] Rechazar β”‚β”‚ β”‚ β”‚ β”‚β”‚ β”‚ β”‚ SCORM: β”‚β”‚ β”‚ β”‚ [ ] Generar [ ] Exportar β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ πŸ“Š ESTADO β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚ β”‚ β”‚ [βœ“] Usuario activo β”‚β”‚ β”‚ β”‚ Último acceso: Hace 1 dΓ­a β”‚β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚ β”‚ β”‚ β”‚ [Cancelar] [Guardar cambios] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` **Permisos:** - Ver: `admin`, `super_admin` - Crear/Editar: `super_admin` - Eliminar: `super_admin` --- ### 9. πŸ“Š ESTADÍSTICAS **PropΓ³sito:** Dashboard avanzado con mΓ©tricas del sistema. #### Secciones del Dashboard 1. **EstadΓ­sticas de Contenido** - Total por tipo - Por estado (draft, publicado, etc.) - Por capa funcional - Por tema clΓ­nico (15 temas de FASE B) 2. **EstadΓ­sticas de ValidaciΓ³n** - Tiempo promedio de validaciΓ³n - Tasa de aprobaciΓ³n/rechazo - Contenido mΓ‘s rechazado - Validadores mΓ‘s activos 3. **EstadΓ­sticas de Uso** - Content Pack mΓ‘s descargado - SCORM mΓ‘s generado - Recursos mΓ‘s utilizados 4. **EstadΓ­sticas de Usuarios** - Usuarios activos - Contenido creado por usuario - Actividad por rol --- ### 10. βš™οΈ CONFIGURACIΓ“N **PropΓ³sito:** ConfiguraciΓ³n general del sistema. #### Opciones de ConfiguraciΓ³n - **Content Pack:** - URL base del Content Pack - VersiΓ³n por defecto - Hash algorithm - **SCORM:** - VersiΓ³n SCORM por defecto - OrganizaciΓ³n - ConfiguraciΓ³n de dominio - **ValidaciΓ³n:** - Tiempo mΓ‘ximo de revisiΓ³n - Notificaciones por email - **Sistema:** - LΓ­mites de tamaΓ±o de archivo - Formatos permitidos - Backup automΓ‘tico --- ## πŸ” SISTEMA DE PERMISOS ### Matriz de Permisos por Rol | AcciΓ³n | Super Admin | Admin | Editor ClΓ­nico | Editor Formativo | Revisor | TES Validador | MΓ©dico | Formador | Viewer | |--------|-------------|-------|----------------|------------------|---------|---------------|--------|----------|--------| | **Contenido** | | Crear protocolo | βœ… | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Crear guΓ­a | βœ… | βœ… | ❌ | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | | Crear fΓ‘rmaco | βœ… | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Editar propio | βœ… | βœ… | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | | Editar ajeno | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Eliminar | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Publicar | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | **ValidaciΓ³n** | | Enviar a revisiΓ³n | βœ… | βœ… | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | | Aprobar | βœ… | βœ… | βœ… | βœ… | βœ… | βœ…* | βœ…* | βœ…* | ❌ | | Rechazar | βœ… | βœ… | βœ… | βœ… | βœ… | βœ…* | βœ…* | βœ…* | ❌ | | **Recursos** | | Subir | βœ… | βœ… | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | | Eliminar | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | **SCORM** | | Generar | βœ… | βœ… | ❌ | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | | Descargar | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | **Content Pack** | | Generar | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Descargar | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | βœ… | | **Usuarios** | | Ver | βœ… | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Crear/Editar | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | | Eliminar | βœ… | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | \* Solo para contenido de su especialidad (TES β†’ operativo, MΓ©dico β†’ clΓ­nico, Formador β†’ formativo) --- ## πŸ”„ WORKFLOWS ### Workflow de CreaciΓ³n de Contenido ``` 1. Editor crea contenido β†’ Estado: draft 2. Editor guarda borrador β†’ Estado: draft (guardado) 3. Editor envΓ­a a revisiΓ³n β†’ Estado: submitted 4. Sistema asigna revisor β†’ Estado: in_review 5. Revisor aprueba β†’ Estado: approved 6. Admin publica β†’ Estado: published ``` ### Workflow de ValidaciΓ³n ClΓ­nica ``` 1. Contenido operativo β†’ Requiere validaciΓ³n TES 2. Contenido clΓ­nico β†’ Requiere validaciΓ³n MΓ©dico 3. Contenido formativo β†’ Requiere validaciΓ³n Formador 4. ValidaciΓ³n puede ser: - Aprobado β†’ Pasa a approved - Rechazado β†’ Vuelve a draft con comentarios ``` ### Workflow de GeneraciΓ³n SCORM ``` 1. Editor habilita SCORM en guΓ­a formativa 2. Editor genera paquete SCORM 3. Sistema crea ZIP con estructura SCORM 1.2 4. Paquete disponible para descarga 5. Si se actualiza la guΓ­a, se puede regenerar ``` --- ## πŸ“± RESPONSIVE Y ACCESIBILIDAD ### DiseΓ±o Responsive - **Desktop:** Vista completa con todas las funcionalidades - **Tablet:** AdaptaciΓ³n de tablas y formularios - **Mobile:** Vista simplificada, navegaciΓ³n por pestaΓ±as ### Accesibilidad - **WCAG 2.1 AA:** Cumplimiento mΓ­nimo - **NavegaciΓ³n por teclado:** Todas las funciones accesibles - **Lectores de pantalla:** Etiquetas ARIA completas - **Contraste:** MΓ­nimo 4.5:1 para texto --- ## 🎨 DISEΓ‘O VISUAL ### Paleta de Colores - **Primario:** Azul sanitario (#0066CC) - **Secundario:** Verde Γ©xito (#00AA44) - **Advertencia:** Naranja (#FF8800) - **Error:** Rojo (#CC0000) - **Fondo:** Gris claro (#F5F5F5) ### IconografΓ­a - **Protocolos:** πŸ“‹ - **GuΓ­as:** πŸ“š - **FΓ‘rmacos:** πŸ’Š - **Checklists:** βœ… - **Recursos:** πŸ–ΌοΈ - **SCORM:** πŸŽ“ - **ValidaciΓ³n:** βœ… --- ## βœ… VALIDACIONES Y REGLAS DE NEGOCIO ### Validaciones de Contenido 1. **Protocolo:** - TΓ­tulo obligatorio - MΓ­nimo 3 pasos - Al menos 1 advertencia global - Tema clΓ­nico obligatorio 2. **GuΓ­a:** - Todas las 8 secciones deben tener contenido - Protocolo relacionado obligatorio - Objetivos de aprendizaje obligatorios 3. **FΓ‘rmaco:** - Nombre genΓ©rico obligatorio - Dosis adulto obligatoria - Al menos 1 indicaciΓ³n - Al menos 1 contraindicaciΓ³n ### Reglas de Negocio 1. **SeparaciΓ³n de Capas:** - Un protocolo SIEMPRE es operativa - Una guΓ­a SIEMPRE es formativa - Un fΓ‘rmaco SIEMPRE es referencia 2. **Relaciones:** - Una guΓ­a debe tener protocolo relacionado - Un protocolo puede tener guΓ­a relacionada - Las relaciones son bidireccionales 3. **PublicaciΓ³n:** - Solo contenido `approved` puede publicarse - Publicar requiere validaciΓ³n clΓ­nica (si aplica) - Publicar genera nueva versiΓ³n del Content Pack --- ## πŸš€ PRΓ“XIMOS PASOS Este diseΓ±o funcional servirΓ‘ como base para: 1. βœ… **Modelo de datos** (ya definido en `MODELO_DATOS_CANONICO_DEFINITIVO.md`) 2. ⏳ **Endpoints de API** (definir rutas y mΓ©todos) 3. ⏳ **UI del panel** (implementar componentes React) 4. ⏳ **Sistema de permisos** (middleware de autorizaciΓ³n) 5. ⏳ **Workflows** (lΓ³gica de validaciΓ³n) --- **Última actualizaciΓ³n:** 2025-01-07 **Estado:** βœ… DISEΓ‘O FUNCIONAL COMPLETO - LISTO PARA IMPLEMENTACIΓ“N