# Visión General - ERP Clínicas

**Versión:** 1.0
**Fecha:** 2025-12-08
**Nivel:** 2B.2 (Vertical)

---

## Propósito del Sistema

Sistema ERP especializado para clínicas y consultorios médicos. Gestiona el expediente clínico electrónico, agenda de citas, recetas médicas, y facturación de servicios de salud. Cumple con normativas mexicanas de salud (NOM-024-SSA3, LFPDPPP).

---

## Dominio del Negocio

### Procesos Principales

1. **Gestión de Pacientes**
   - Registro y expediente clínico
   - Historial médico
   - Antecedentes y alergias

2. **Agenda de Citas**
   - Programación de consultas
   - Recordatorios automáticos
   - Gestión de especialistas

3. **Consultas Médicas**
   - Notas médicas
   - Signos vitales
   - Diagnósticos (CIE-10)

4. **Recetas y Prescripciones**
   - Recetas electrónicas
   - Indicaciones médicas
   - Firma electrónica

5. **Facturación de Servicios**
   - Cobro de consultas
   - Seguros médicos
   - CFDI de salud

---

## Cumplimiento Normativo

| Norma | Descripción | Impacto |
|-------|-------------|---------|
| NOM-024-SSA3-2012 | Expediente clínico electrónico | Estructura de datos |
| LFPDPPP | Protección de datos personales | Seguridad y acceso |
| NOM-004-SSA3-2012 | Expediente clínico | Contenido mínimo |

---

## Arquitectura de Módulos

```
CL-001 Fundamentos   → Auth, Users, Tenants (hereda 100% core)
CL-002 Pacientes     → Expediente clínico (20% core)
CL-003 Citas         → Agenda médica (30% core)
CL-004 Consultas     → Notas médicas (0% - nuevo)
CL-005 Recetas       → Prescripciones (10% core)
CL-006 Laboratorio   → Estudios (10% core)
CL-007 Farmacia      → Medicamentos (60% core)
CL-008 Facturación   → Cobros, seguros (50% core)
CL-009 Reportes      → Estadísticas (60% core)
CL-010 Telemedicina  → Consultas remotas (0% - nuevo)
CL-011 Expediente    → Historia clínica (10% core)
CL-012 Imagenología  → DICOM (5% core)
```

---

## Stack Tecnológico

- **Backend:** NestJS + TypeORM + PostgreSQL
- **Frontend:** React + TypeScript
- **Base de Datos:** PostgreSQL 15+ (hereda ERP Core)
- **Seguridad:** 2FA, encriptación de datos sensibles

---

## Métricas Objetivo

| Métrica | Valor Objetivo |
|---------|----------------|
| Módulos | 12 |
| Tablas Específicas | ~35 |
| Tablas Heredadas | ~100 |
| Story Points Est. | ~350 |
| Ocupación Agenda | > 80% |
| No-shows | < 5% |

---

## Referencias

- ERP Core: `apps/erp-core/`
- Herencia DB: `database/HERENCIA-ERP-CORE.md`
- SPECS del Core: `HERENCIA-SPECS-CORE.md`
- Normativas: NOM-024-SSA3-2012

---

**Documento de visión oficial**
**Última actualización:** 2025-12-08
