From 98010661ff8d1388883a7bbf17f40bf41f12f264 Mon Sep 17 00:00:00 2001 From: Fabio-Ramirez Date: Fri, 24 Apr 2026 11:46:25 -0300 Subject: [PATCH] MPI - Marcar paciente como corregido en el listado de reporte de errores --- core-v2/mpi/jobs/mpiCorrector.ts | 3 ++- core-v2/mpi/paciente/paciente.schema.ts | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core-v2/mpi/jobs/mpiCorrector.ts b/core-v2/mpi/jobs/mpiCorrector.ts index ccb46ce06f..4dc12397e0 100644 --- a/core-v2/mpi/jobs/mpiCorrector.ts +++ b/core-v2/mpi/jobs/mpiCorrector.ts @@ -40,7 +40,7 @@ async function consultarSisa(persona: any) { const datosAnteriores = { nombre: persona.nombre, apellido: persona.apellido }; if (valorMatching >= 0.95) { // Solo lo validamos con sisa si entra por aquĆ­ - const nuevosDatos = { nombre: pacienteSisa.nombre, apellido: pacienteSisa.apellido }; + const nuevosDatos = { nombre: pacienteSisa.nombre, apellido: pacienteSisa.apellido, fechaNacimiento: pacienteSisa.fechaNacimiento }; await actualizarPaciente(persona, pacienteSisa); await logMpiCorrector.info('update', nuevosDatos, userScheduler); return true; @@ -67,6 +67,7 @@ function actualizarPaciente(pacienteMpi: any, pacienteSisa: any) { const data = { nombre: pacienteSisa.nombre, apellido: pacienteSisa.apellido, + fechaNacimiento: pacienteSisa.fechaNacimiento, reportarError: false, notaError: '', entidadesValidadoras: pacienteMpi.entidadesValidadoras diff --git a/core-v2/mpi/paciente/paciente.schema.ts b/core-v2/mpi/paciente/paciente.schema.ts index 9d135df71d..62d88a7cac 100644 --- a/core-v2/mpi/paciente/paciente.schema.ts +++ b/core-v2/mpi/paciente/paciente.schema.ts @@ -71,7 +71,8 @@ export const PacienteSchema: mongoose.Schema = new mongoose.Schema({ id: mongoose.Schema.Types.ObjectId, nombre: String, apellido: String, - documento: Number }, + documento: Number + }, registradoEn: Date }, estadoCivil: ESTADOCIVIL, @@ -113,6 +114,7 @@ export const PacienteSchema: mongoose.Schema = new mongoose.Schema({ reportarError: Boolean, nombreCorrectoReportado: String, apellidoCorrectoReportado: String, + fechaNacimientoCorrectoReportado: Date, carpetaEfectores: [{ organizacion: NombreSchema, nroCarpeta: String