feat: version 4.12.0 -- Conexiones externas: pacientes de SAGA, empleados de nomina y medicos
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -15,6 +15,15 @@ producción. Crea tablas e índices de reuniones y amplía el tipo de entidad de
|
||||
`DATETIME` se guarda como hora civil de `America/Guayaquil`; la conexión usa `dateStrings: true`.
|
||||
La recurrencia se almacena como JSON de texto y se expande al consultar, sin filas por ocurrencia.
|
||||
|
||||
## Conexiones externas (migración 038)
|
||||
|
||||
`038_integrations.sql` (aplicada en dev 2026-10-29): `external_connections` (URL, token cifrado
|
||||
AES-256-GCM), `external_sources` (una por destino `patients`/`employees`: tabla, modo, mapeo,
|
||||
filtro, campo de cambios y estado de sincronización: `last_max_recno`, `last_changed_value`),
|
||||
`employees` (importados de nómina; `user_id` único al crear el usuario desde nómina) y columnas en
|
||||
`clinic_patients`: `external_source`, `external_id` (único con la fuente), `source_name`,
|
||||
`name_split`, `synced_at`. Ver `docs/CONEXIONES-EXTERNAS.md`.
|
||||
|
||||
## Agenda médica (migración 036, v4.7.0)
|
||||
|
||||
`backend/database/migrations/036_clinic.sql` y `037_clinic_traceability.sql`: **aplicadas en dev**
|
||||
|
||||
Reference in New Issue
Block a user