113 lines
3.4 KiB
YAML
113 lines
3.4 KiB
YAML
# Indice de Definiciones del Proyecto
|
|
# clinica-veterinaria
|
|
# Creado: 2026-01-16
|
|
|
|
version: "1.0.0"
|
|
proyecto: "clinica-veterinaria"
|
|
fecha_creacion: "2026-01-16"
|
|
descripcion: "Definiciones canonicas del proyecto clinica-veterinaria"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS A WORKSPACE (Definiciones Globales)
|
|
# ============================================================================
|
|
referencias_workspace:
|
|
protocolos:
|
|
CCA: "@WS_DEF_CCA"
|
|
CAPVED: "@WS_DEF_CAPVED"
|
|
|
|
validaciones:
|
|
backend: "@WS_DEF_VAL_BE"
|
|
frontend: "@WS_DEF_VAL_FE"
|
|
ddl: "@WS_DEF_VAL_DDL"
|
|
devops: "@WS_DEF_VAL_DEVOPS"
|
|
|
|
# ============================================================================
|
|
# DEFINICIONES LOCALES DEL PROYECTO
|
|
# ============================================================================
|
|
definiciones_locales:
|
|
database:
|
|
archivo: "DATABASE-SCHEMA.md"
|
|
alias: "@PROJ_DEF_DB"
|
|
descripcion: "Schema canonico de base de datos veterinaria"
|
|
tablas_principales:
|
|
- "veterinaria.especies"
|
|
- "veterinaria.razas"
|
|
- "veterinaria.vacunas"
|
|
- "veterinaria.propietarios"
|
|
- "veterinaria.mascotas"
|
|
- "veterinaria.cartilla_vacunacion"
|
|
- "veterinaria.desparasitaciones"
|
|
- "veterinaria.hospitalizacion"
|
|
- "veterinaria.hospitalizacion_monitoreo"
|
|
- "veterinaria.estetica"
|
|
- "veterinaria.medicamentos"
|
|
- "veterinaria.medicamentos_lotes"
|
|
- "veterinaria.dispensaciones"
|
|
- "veterinaria.movimientos_farmacia"
|
|
- "veterinaria.bitacora_controlados"
|
|
|
|
entities:
|
|
archivo: "ENTITIES-CATALOG.md"
|
|
alias: "@PROJ_DEF_ENTITIES"
|
|
descripcion: "Catalogo de entidades del proyecto"
|
|
total_entities: 0 # Pendiente implementacion backend
|
|
|
|
services:
|
|
archivo: "SERVICES-CATALOG.md"
|
|
alias: "@PROJ_DEF_SERVICES"
|
|
descripcion: "Catalogo de servicios del proyecto"
|
|
total_services: 0 # Pendiente implementacion backend
|
|
|
|
modules:
|
|
archivo: "MODULES-CATALOG.md"
|
|
alias: "@PROJ_DEF_MODULES"
|
|
descripcion: "Catalogo de modulos del proyecto"
|
|
total_modules: 6
|
|
modulos:
|
|
- id: "VET-001"
|
|
nombre: "Mascotas y Propietarios"
|
|
- id: "VET-002"
|
|
nombre: "Vacunacion"
|
|
- id: "VET-003"
|
|
nombre: "Desparasitaciones"
|
|
- id: "VET-004"
|
|
nombre: "Hospitalizacion"
|
|
- id: "VET-005"
|
|
nombre: "Estetica"
|
|
- id: "VET-006"
|
|
nombre: "Farmacia"
|
|
|
|
# ============================================================================
|
|
# HERENCIA (Nivel 3: clinica-veterinaria <- erp-clinicas <- erp-core)
|
|
# ============================================================================
|
|
herencia:
|
|
padre: "erp-clinicas"
|
|
nivel: 3
|
|
cadena:
|
|
- proyecto: "erp-core"
|
|
nivel: 1
|
|
tipo: "core base"
|
|
- proyecto: "erp-clinicas"
|
|
nivel: 2
|
|
tipo: "vertical clinicas"
|
|
- proyecto: "clinica-veterinaria"
|
|
nivel: 3
|
|
tipo: "especializacion veterinaria"
|
|
definiciones_heredadas:
|
|
- "@ERP_CORE_DEF_AUTH"
|
|
- "@ERP_CORE_DEF_TENANTS"
|
|
- "@ERP_CLINICAS_DEF_PATIENTS"
|
|
- "@ERP_CLINICAS_DEF_APPOINTMENTS"
|
|
- "@ERP_CLINICAS_DEF_CONSULTATIONS"
|
|
|
|
# ============================================================================
|
|
# ESTADISTICAS
|
|
# ============================================================================
|
|
estadisticas:
|
|
total_definiciones: 4
|
|
total_referencias_ws: 6
|
|
total_tablas_bd: 15
|
|
total_enums: 5
|
|
total_catalogos: 3
|
|
ultima_actualizacion: "2026-01-16"
|