clinica-veterinaria/orchestration/00-guidelines/HERENCIA-ERP-CLINICAS.md
rckrdmrd 53da75ddc7 [MIGRATION-V2] feat: Migrar clinica-veterinaria a estructura v2
- Prefijo v2: CVT
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:29:18 -06:00

117 lines
3.4 KiB
Markdown

# Herencia ERP-Clínicas - Clínica Veterinaria
## Información del Proyecto
| Campo | Valor |
|-------|-------|
| **Proyecto:** | clinica-veterinaria |
| **Hereda de:** | erp-clinicas |
| **Fecha creación:** | 2026-01-04 |
| **Versión ERP-Clínicas:** | 1.0 FASE-8 |
---
## 1. Relación de Herencia
```
erp-core (FASE-8)
└── erp-clinicas (Base Genérica)
└── clinica-veterinaria (Especialización)
```
## 2. Qué Se Hereda de ERP-Clínicas
### 2.1 Schemas y Tablas
| Schema | Tablas | Heredadas |
|--------|--------|-----------|
| clinica | 13 tablas base | ✅ |
| financial | 4 tablas FASE-8 | ✅ |
| hr | 11 tablas FASE-8 | ✅ |
| inventory | 5 tablas FASE-8 | ✅ |
| purchase | 1 tabla FASE-8 | ✅ |
### 2.2 Funcionalidades Heredadas
- Sistema de citas y consultas
- Expedientes clínicos
- Gestión de pacientes (mascotas)
- Sistema de prescripciones
- Gestión de personal (veterinarios)
- Inventario de medicamentos
- Pagos y facturación
## 3. Especializaciones Veterinarias
### 3.1 Adaptaciones de Terminología
| ERP-Clínicas | Veterinaria |
|--------------|-------------|
| Paciente | Mascota/Animal |
| Médico | Veterinario |
| Especialidad Médica | Especialidad Veterinaria |
| Consulta | Consulta Veterinaria |
| Receta | Receta Veterinaria |
### 3.2 Tablas Adicionales
| Tabla | Propósito |
|-------|-----------|
| veterinaria.especies | Catálogo de especies (perro, gato, ave, etc.) |
| veterinaria.razas | Catálogo de razas por especie |
| veterinaria.propietarios | Dueños de mascotas |
| veterinaria.mascotas | Pacientes animales |
| veterinaria.vacunas | Catálogo de vacunas veterinarias |
| veterinaria.cartilla_vacunacion | Historial de vacunación |
| veterinaria.hospitalizacion | Internamiento de animales |
| veterinaria.estetica | Servicios de estética |
### 3.3 Campos Adicionales
| Tabla Base | Campos Veterinaria |
|------------|-------------------|
| patients → mascotas | especie_id, raza_id, propietario_id, peso, chip, esterilizado |
| consultations | peso_actual, temperatura, motivo_consulta |
| prescriptions | dosis_por_kg, via_administracion |
## 4. Normativa Aplicable
| Normativa | Descripción |
|-----------|-------------|
| NOM-064-ZOO-2000 | Requisitos sanitarios clínicas veterinarias |
| NOM-051-ZOO-1995 | Trato humanitario animales |
| SENASICA | Requerimientos de registro |
## 5. Instalación
### 5.1 Orden de Ejecución
```bash
# 1. Base ERP-Clínicas (heredado)
psql -f erp-clinicas/database/init/01-extensions.sql
psql -f erp-clinicas/database/init/02-core-schema.sql
psql -f erp-clinicas/database/init/03-clinical-tables.sql
psql -f erp-clinicas/database/schemas/04-financial-ext-schema-ddl.sql
psql -f erp-clinicas/database/schemas/05-hr-ext-fase8-schema-ddl.sql
psql -f erp-clinicas/database/schemas/06-inventory-ext-fase8-schema-ddl.sql
psql -f erp-clinicas/database/schemas/07-purchase-ext-fase8-schema-ddl.sql
psql -f erp-clinicas/database/schemas/08-clinica-ext-fase8-schema-ddl.sql
# 2. Especialización Veterinaria
psql -f clinica-veterinaria/database/schemas/01-veterinaria-schema-ddl.sql
# 3. Seeds
psql -f erp-clinicas/database/seeds/fase8/*.sql
psql -f clinica-veterinaria/database/seeds/fase8/*.sql
```
## 6. Versionado
| Versión | Fecha | Cambios |
|---------|-------|---------|
| 1.0 | 2026-01-04 | Creación inicial, herencia de erp-clinicas FASE-8 |
---
**Última actualización:** 2026-01-04