- Add CONTEXT-MAP.yml and PROJECT-STATUS.md - Add _MAP.md for documentation index - Update orchestration structure 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
173 lines
4.9 KiB
Markdown
173 lines
4.9 KiB
Markdown
# Clinica Veterinaria - Mapa de Documentacion
|
|
|
|
**Proyecto:** clinica-veterinaria
|
|
**Tipo:** ERP Especializado (hereda de erp-clinicas)
|
|
**Fecha:** 2026-01-07
|
|
**Estado:** Fase 0 - Preparacion
|
|
|
|
---
|
|
|
|
## Estructura de Documentacion
|
|
|
|
```
|
|
docs/
|
|
├── _MAP.md <- ESTE ARCHIVO
|
|
├── 00-vision-general/
|
|
│ ├── README.md <- Indice de vision
|
|
│ └── VISION.md <- Vision estrategica [PENDIENTE]
|
|
│
|
|
├── 02-definicion-modulos/
|
|
│ ├── _MAP.md <- Indice de modulos [PENDIENTE]
|
|
│ ├── modulo-mascotas.md <- Registro de pacientes [PENDIENTE]
|
|
│ ├── modulo-propietarios.md <- Duenos de mascotas [PENDIENTE]
|
|
│ ├── modulo-vacunacion.md <- Cartilla de vacunas [PENDIENTE]
|
|
│ ├── modulo-hospitalizacion.md <- Internamiento [PENDIENTE]
|
|
│ ├── modulo-farmacia.md <- Medicamentos [PENDIENTE]
|
|
│ ├── modulo-estetica.md <- Grooming [PENDIENTE]
|
|
│ ├── modulo-laboratorio.md <- Analisis clinicos [PENDIENTE]
|
|
│ └── modulo-cirugia.md <- Procedimientos [PENDIENTE]
|
|
│
|
|
├── 03-especificaciones/
|
|
│ └── ... (futuras especificaciones tecnicas)
|
|
│
|
|
└── 90-transversal/
|
|
└── ... (documentacion transversal)
|
|
```
|
|
|
|
---
|
|
|
|
## Modulos Especializados (Veterinaria)
|
|
|
|
### Modulos Core
|
|
|
|
| Modulo | Prioridad | Estado | Descripcion |
|
|
|--------|-----------|--------|-------------|
|
|
| Mascotas | P1 | Pendiente | Registro de pacientes animales |
|
|
| Propietarios | P1 | Pendiente | Gestion de duenos |
|
|
| Vacunacion | P1 | Pendiente | Cartilla de vacunas por especie |
|
|
| Consultas | P1 | Pendiente | Atencion veterinaria |
|
|
|
|
### Modulos Especializados
|
|
|
|
| Modulo | Prioridad | Estado | Descripcion |
|
|
|--------|-----------|--------|-------------|
|
|
| Hospitalizacion | P2 | Pendiente | Internamiento y seguimiento |
|
|
| Farmacia | P2 | Pendiente | Medicamentos veterinarios |
|
|
| Estetica | P2 | Pendiente | Grooming, bano, corte |
|
|
| Laboratorio | P2 | Pendiente | Analisis clinicos |
|
|
| Cirugia | P2 | Pendiente | Procedimientos quirurgicos |
|
|
|
|
---
|
|
|
|
## Modulos Heredados (de erp-clinicas)
|
|
|
|
| Modulo | Fuente | Adaptacion Requerida |
|
|
|--------|--------|----------------------|
|
|
| Expedientes | erp-clinicas | Adaptar a mascotas |
|
|
| Citas | erp-clinicas | Ninguna |
|
|
| Consultas | erp-clinicas | Agregar signos vitales animales |
|
|
| Recetas | erp-clinicas | Medicamentos veterinarios |
|
|
| Facturacion | erp-core | Ninguna |
|
|
| Inventario | erp-core | Productos veterinarios |
|
|
|
|
---
|
|
|
|
## Especies Soportadas
|
|
|
|
### Principales
|
|
|
|
| Especie | Vacunas Requeridas |
|
|
|---------|-------------------|
|
|
| Canino (Perro) | Parvovirus, Moquillo, Hepatitis, Rabia, Leptospirosis, Bordetella |
|
|
| Felino (Gato) | Triple felina, Leucemia felina, Rabia |
|
|
|
|
### Otras Especies
|
|
|
|
| Especie | Notas |
|
|
|---------|-------|
|
|
| Ave | Vacunas segun tipo |
|
|
| Reptil | Sin vacunas estandar |
|
|
| Roedor | Sin vacunas estandar |
|
|
| Pez | Sin vacunas |
|
|
| Exotico | Segun especie especifica |
|
|
|
|
---
|
|
|
|
## Entidades Especificas
|
|
|
|
### Mascota (Paciente)
|
|
```yaml
|
|
campos_principales:
|
|
- nombre: VARCHAR(100)
|
|
- especie: ENUM (canino, felino, ave, reptil, roedor, pez, exotico)
|
|
- raza: VARCHAR(100)
|
|
- sexo: ENUM (macho, hembra)
|
|
- fecha_nacimiento: DATE
|
|
- peso_actual: DECIMAL(6,2)
|
|
- color: VARCHAR(100)
|
|
- microchip: VARCHAR(50) UNIQUE
|
|
- esterilizado: BOOLEAN
|
|
- propietario_id: UUID (FK)
|
|
```
|
|
|
|
### Propietario
|
|
```yaml
|
|
campos_principales:
|
|
- nombre: VARCHAR(200)
|
|
- telefono: VARCHAR(20)
|
|
- email: VARCHAR(255)
|
|
- direccion: TEXT
|
|
- rfc: VARCHAR(13)
|
|
```
|
|
|
|
### Cartilla Vacunacion
|
|
```yaml
|
|
campos_principales:
|
|
- mascota_id: UUID (FK)
|
|
- vacuna_id: UUID (FK catalogo)
|
|
- fecha_aplicacion: DATE
|
|
- fecha_proxima: DATE
|
|
- lote: VARCHAR(50)
|
|
- veterinario_id: UUID (FK)
|
|
```
|
|
|
|
---
|
|
|
|
## Integraciones Externas
|
|
|
|
| Sistema | Proposito | Estado |
|
|
|---------|-----------|--------|
|
|
| SENASICA | Reportes de vacunacion | Pendiente |
|
|
| Laboratorios | Resultados de analisis | Pendiente |
|
|
| Proveedores | Pedidos de medicamentos | Pendiente |
|
|
|
|
---
|
|
|
|
## Navegacion Rapida
|
|
|
|
### Por Rol de Usuario
|
|
- **Veterinario:** Consultas, diagnosticos, prescripciones
|
|
- **Auxiliar veterinario:** Apoyo en consultas, hospitalizacion
|
|
- **Recepcionista:** Citas, cobros, atencion al propietario
|
|
- **Estilista:** Servicios de estetica (grooming)
|
|
- **Administrador:** Gestion general, reportes
|
|
|
|
### Por Componente Tecnico
|
|
- **Database:** Ver orchestration/inventarios/DATABASE_INVENTORY.yml
|
|
- **Backend:** Ver orchestration/inventarios/BACKEND_INVENTORY.yml
|
|
- **Frontend:** Ver orchestration/inventarios/FRONTEND_INVENTORY.yml
|
|
|
|
---
|
|
|
|
## Referencias
|
|
|
|
- [CONTEXTO-PROYECTO.md](../orchestration/00-guidelines/CONTEXTO-PROYECTO.md)
|
|
- [HERENCIA-ERP-CLINICAS.md](../orchestration/00-guidelines/HERENCIA-ERP-CLINICAS.md)
|
|
- [PROXIMA-ACCION.md](../orchestration/PROXIMA-ACCION.md)
|
|
- [CONTEXT-MAP.yml](../orchestration/CONTEXT-MAP.yml)
|
|
|
|
---
|
|
|
|
**Ultima actualizacion:** 2026-01-07
|
|
**Version:** 1.0.0
|