Sistema NEXUS v3.4 migrado con: Estructura principal: - core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles) - core/catalog: Catalogo de funcionalidades reutilizables - shared/knowledge-base: Base de conocimiento compartida - devtools/scripts: Herramientas de desarrollo - control-plane/registries: Control de servicios y CI/CD - orchestration/: Configuracion de orquestacion de agentes Proyectos incluidos (11): - gamilit (submodule -> GitHub) - trading-platform (OrbiquanTIA) - erp-suite con 5 verticales: - erp-core, construccion, vidrio-templado - mecanicas-diesel, retail, clinicas - betting-analytics - inmobiliaria-analytics - platform_marketing_content - pos-micro, erp-basico Configuracion: - .gitignore completo para Node.js/Python/Docker - gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git) - Sistema de puertos estandarizado (3005-3199) Generated with NEXUS v3.4 Migration System EPIC-010: Configuracion Git y Repositorios
242 lines
9.7 KiB
Markdown
242 lines
9.7 KiB
Markdown
# EPICA: EPIC-CL-011 - Expediente Clínico Electrónico
|
|
|
|
## Metadata
|
|
|
|
| Campo | Valor |
|
|
|-------|-------|
|
|
| **ID** | EPIC-CL-011 |
|
|
| **Nombre** | Expediente Clínico Electrónico |
|
|
| **Modulo** | expediente |
|
|
| **Fase** | Fase 1 - MVP |
|
|
| **Prioridad** | P0 (Critico) |
|
|
| **Estado** | Backlog |
|
|
| **Story Points** | 30 |
|
|
| **Sprint(s)** | Sprint 10 |
|
|
|
|
---
|
|
|
|
## Descripcion
|
|
|
|
Vista consolidada del expediente clínico electrónico del paciente. Integra toda la información médica: datos personales, antecedentes, consultas, diagnósticos, recetas, estudios de laboratorio e imagen. Cumple con NOM-024-SSA3-2012.
|
|
|
|
---
|
|
|
|
## Objetivo de Negocio
|
|
|
|
- Historia clínica completa
|
|
- Cumplimiento normativo
|
|
- Acceso rápido a información
|
|
- Continuidad de atención
|
|
- Soporte a decisiones clínicas
|
|
|
|
---
|
|
|
|
## Historias de Usuario
|
|
|
|
| ID | Historia | Prioridad | SP | Estado |
|
|
|----|----------|-----------|-----|--------|
|
|
| US-CL011-001 | Como médico, quiero ver resumen ejecutivo del paciente en una pantalla | P0 | 5 | Backlog |
|
|
| US-CL011-002 | Como médico, quiero ver línea de tiempo de atenciones | P0 | 5 | Backlog |
|
|
| US-CL011-003 | Como médico, quiero ver todos los diagnósticos históricos | P0 | 3 | Backlog |
|
|
| US-CL011-004 | Como médico, quiero ver todos los medicamentos recetados | P0 | 3 | Backlog |
|
|
| US-CL011-005 | Como médico, quiero ver resultados de laboratorio con gráficas de tendencia | P0 | 5 | Backlog |
|
|
| US-CL011-006 | Como médico, quiero ver estudios de imagen (DICOM viewer) | P1 | 5 | Backlog |
|
|
| US-CL011-007 | Como paciente, quiero descargar mi expediente completo en PDF | P1 | 2 | Backlog |
|
|
| US-CL011-008 | Como admin, quiero configurar permisos de acceso al expediente | P0 | 2 | Backlog |
|
|
|
|
**Total Story Points:** 30 SP
|
|
|
|
---
|
|
|
|
## Estructura del Expediente (NOM-024)
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ EXPEDIENTE CLÍNICO ELECTRÓNICO │
|
|
├─────────────────────────────────────────────────────────┤
|
|
│ │
|
|
│ DATOS DE IDENTIFICACIÓN │
|
|
│ ├── Nombre completo │
|
|
│ ├── Fecha de nacimiento / Edad │
|
|
│ ├── Sexo │
|
|
│ ├── CURP │
|
|
│ └── Datos de contacto │
|
|
│ │
|
|
│ ANTECEDENTES │
|
|
│ ├── Heredo-familiares │
|
|
│ ├── Personales no patológicos │
|
|
│ ├── Personales patológicos │
|
|
│ ├── Gineco-obstétricos (si aplica) │
|
|
│ └── Alergias │
|
|
│ │
|
|
│ NOTAS MÉDICAS │
|
|
│ ├── Historia clínica inicial │
|
|
│ ├── Notas de evolución │
|
|
│ ├── Notas de interconsulta │
|
|
│ └── Notas de egreso │
|
|
│ │
|
|
│ ESTUDIOS │
|
|
│ ├── Laboratorio │
|
|
│ │ ├── Resultados │
|
|
│ │ └── Gráficas de tendencia │
|
|
│ └── Imagenología │
|
|
│ ├── Radiografías │
|
|
│ ├── Ultrasonidos │
|
|
│ └── Tomografías/Resonancias │
|
|
│ │
|
|
│ PRESCRIPCIONES │
|
|
│ ├── Recetas emitidas │
|
|
│ └── Medicamentos actuales │
|
|
│ │
|
|
│ CONSENTIMIENTOS │
|
|
│ └── Firmados digitalmente │
|
|
│ │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
---
|
|
|
|
## Vista de Timeline
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ LÍNEA DE TIEMPO - JUAN PÉREZ │
|
|
├─────────────────────────────────────────────────────────┤
|
|
│ │
|
|
│ DIC 2024 │
|
|
│ ├── 08 │ 💊 Receta - Antibiótico 7 días │
|
|
│ ├── 08 │ 🩺 Consulta - Dr. García (IVAS) │
|
|
│ ├── 05 │ 🧪 Laboratorio - Biometría hemática │
|
|
│ │ │
|
|
│ NOV 2024 │
|
|
│ ├── 22 │ 💊 Receta - Antihipertensivos │
|
|
│ ├── 22 │ 🩺 Consulta - Dr. López (Control HTA) │
|
|
│ ├── 15 │ 🧪 Laboratorio - Química sanguínea │
|
|
│ │ │
|
|
│ OCT 2024 │
|
|
│ ├── 10 │ 📷 Imagen - Rx Tórax │
|
|
│ ├── 10 │ 🩺 Consulta - Dr. García (Tos crónica) │
|
|
│ │ │
|
|
│ SEP 2024 │
|
|
│ ├── 05 │ 🩺 Primera consulta - Historia clínica │
|
|
│ └── 05 │ ✍️ Consentimiento informado firmado │
|
|
│ │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
---
|
|
|
|
## Criterios de Aceptacion de la Epica
|
|
|
|
**Funcionales:**
|
|
- [ ] Resumen ejecutivo del paciente
|
|
- [ ] Línea de tiempo de atenciones
|
|
- [ ] Vista de diagnósticos históricos
|
|
- [ ] Vista de medicamentos
|
|
- [ ] Gráficas de laboratorio
|
|
- [ ] Visor DICOM básico
|
|
- [ ] Exportar expediente PDF
|
|
- [ ] Control de acceso
|
|
|
|
**No Funcionales:**
|
|
- [ ] Carga de expediente < 3 segundos
|
|
- [ ] Cumplimiento NOM-024-SSA3-2012
|
|
- [ ] Auditoría de accesos
|
|
|
|
**Tecnicos:**
|
|
- [ ] Integración de todos los módulos
|
|
- [ ] Visor DICOM (Cornerstone.js)
|
|
- [ ] Generación de PDF estructurado
|
|
- [ ] Gráficas con Chart.js
|
|
|
|
---
|
|
|
|
## Dependencias
|
|
|
|
**Esta epica depende de:**
|
|
| Epica/Modulo | Estado | Bloqueante |
|
|
|--------------|--------|------------|
|
|
| EPIC-CL-002 Pacientes | Backlog | Si |
|
|
| EPIC-CL-004 Consultas | Backlog | Si |
|
|
| EPIC-CL-005 Recetas | Backlog | Si |
|
|
| EPIC-CL-006 Laboratorio | Backlog | Si |
|
|
| EPIC-CL-012 Imagenología | Backlog | Parcial |
|
|
|
|
---
|
|
|
|
## Desglose Tecnico
|
|
|
|
**Database:**
|
|
- [ ] No requiere tablas nuevas (agrega datos de otros módulos)
|
|
- [ ] Vistas optimizadas para consolidación
|
|
|
|
**Backend:**
|
|
- [ ] Modulo: `medical-record`
|
|
- [ ] Services: RecordAggregator, PDFExporter
|
|
- [ ] Endpoints: 8
|
|
- [ ] Tests: 20
|
|
|
|
**Frontend:**
|
|
- [ ] Paginas: 3 (RecordOverview, Timeline, Export)
|
|
- [ ] Componentes: 15 (SummaryCard, Timeline, DiagnosisHistory, LabTrends, DICOMViewer, etc.)
|
|
- [ ] Visor DICOM con Cornerstone.js
|
|
- [ ] Stores: 1 (recordStore)
|
|
|
|
---
|
|
|
|
## Endpoints API
|
|
|
|
| Metodo | Endpoint | Descripcion |
|
|
|--------|----------|-------------|
|
|
| GET | /api/medical-record/:patientId | Expediente completo |
|
|
| GET | /api/medical-record/:patientId/summary | Resumen ejecutivo |
|
|
| GET | /api/medical-record/:patientId/timeline | Línea de tiempo |
|
|
| GET | /api/medical-record/:patientId/diagnoses | Historial de diagnósticos |
|
|
| GET | /api/medical-record/:patientId/medications | Historial de medicamentos |
|
|
| GET | /api/medical-record/:patientId/labs/trends | Tendencias de laboratorio |
|
|
| GET | /api/medical-record/:patientId/export | Exportar PDF |
|
|
|
|
---
|
|
|
|
## Riesgos
|
|
|
|
| Riesgo | Probabilidad | Impacto | Mitigacion |
|
|
|--------|--------------|---------|------------|
|
|
| Expediente incompleto | Media | Alto | Validar datos mínimos |
|
|
| Acceso no autorizado | Baja | Alto | RBAC + auditoría |
|
|
| Carga lenta | Media | Medio | Paginación + caché |
|
|
|
|
---
|
|
|
|
## Definition of Ready (DoR)
|
|
|
|
- [x] Historias de usuario definidas
|
|
- [x] Criterios de aceptacion claros
|
|
- [x] Dependencias identificadas
|
|
- [x] Estimacion completada
|
|
- [ ] Estructura NOM-024 documentada
|
|
- [ ] Diseño de UI aprobado
|
|
|
|
## Definition of Done (DoD)
|
|
|
|
- [ ] Vista consolidada funcionando
|
|
- [ ] Timeline operativo
|
|
- [ ] Visor DICOM básico
|
|
- [ ] Exportación PDF
|
|
- [ ] Tests de integración pasando
|
|
- [ ] Documentación de API
|
|
|
|
---
|
|
|
|
## Historial
|
|
|
|
| Fecha | Cambio | Autor |
|
|
|-------|--------|-------|
|
|
| 2025-12-08 | Creacion de epica | Claude-Agent |
|
|
|
|
---
|
|
|
|
**Creada por:** Claude-Agent
|
|
**Fecha:** 2025-12-08
|
|
**Ultima actualizacion:** 2025-12-08
|