Skip to content
Celeste edited this page Oct 5, 2022 · 12 revisions

ANDES JOBS

chequearRegexJob:

Periodicidad: Cada hora, 20' 30'' (deshabilitado)

Acción: Busca pacientes en MPI con errores de charset en nombre y/o apellido, y posteriormente los busca en la base de datos de SISA como fuente auténtica. Si el paciente de MPI encuentra coincidencia con un paciente de SISA, se sobreescribe el nombre y apellido del primero con los datos del último. Caso contrario, se guarda el paciente MPI como temporal.

roboSenderJob:

Periodicidad: cada 30''

Acción: Busca en la colección sendMessageCache mensajes en estado pendiente (pending), e intenta realizar el envío de los mismos, sea mail o sms. Por cada intento fallido incrementa el contador de intentos (tries). Si supera los 5 intentos de envío, se actualiza el estado a error. Si el envío es exitoso, se actualiza el estado a success.

mpiCorrectorJob:

Periodicidad: Cada 30'

Acción: Corrige nombre y apellido de los pacientes reportados con errores durante el escaneo del código QR del dni. Dichos pacientes se buscan en la base de datos de SISA como fuente auténtica. Si el paciente encuentra coincidencia con un paciente de SISA, se sobreescribe el nombre y apellido del primero con los datos del último.

mpiUpdaterJob

Periodicidad: Cada hora, minuto 10 (deshabilitado)

Acción: Inserta pacientes validados en MPI y los borra de ANDES

importarNacimientosJobs

Periodicidad: Todos los días.

Acciones:

  1. Obtiene los datos de todos los bebés nacidos en la fecha actual de la Dirección Provincial de Registro Civil y Capacidad de las Personas y se los carga en Andes.

  2. Se actualizan y validan, con Fuentes Auténticas, los datos de aquellos pacientes ya importados en la estapa anterior (1).

farmaciasJob

Periodicidad: Todos los días a las 03:00 a.m.

Acción: Consulta a la api de sistema de farmacias datos de farmacias de turno, con los mismos resetea las colecciones de farmacias de turnos en andes (farmaciasLocalidades y farmaciasTurnos).

actualizarAgendasJob

Periodicidad: Todos los días a las 22:00 hs.

Acción: Actualiza las cantidades de turnos restantes de la agenda antes de su fecha de inicio actualiza los estados de las agendas que se ejecutaron el día anterior a Pendiente Asistencia, Pendiente Auditoria según corresponda.

actualizarTurnosDelDiaJob

Periodicidad: Todos los días a las 00:30 hs.

Acción: Llegado el día de ejecución de la agenda, los turnos restantesProgramados pasan a restantesDelDia.

pecasConsolidadoJob

Periodicidad: Todos los días a las 3:00 a.m.

Acción: Actualiza la tabla pecas_consolidado de PECAS (tablero de control de salud) con los registros de Pecas de la base de ANDES.

verificaMatriculasGrado

Periodicidad: Todos los días a las 5:00 a.m.

Acción: Función que controla los vencimientos de la matriculas y de ser necesario envía sms y email avisando al profesional.

censoMensualJob

Periodicidad: Todos los días a las 11:00 p.m.

Acción: Actualiza o genera censos mensuales las unidades organizativas de cada efector. Dichos censos registran información de ingresos, egresos, pases y estadía de paciente en cada unidad organizativa.

actualizarTurnosMobile

Periodicidad: Todos los días a las 12:00 a.m.

Acción: El día anterior a la ejecución de la agenda (a las 12 del mediodía), los turnos restantes mobile se setean a 0.

fueraDeAgendaJob

Periodicidad: Todos los días, Cada hora entra 1:00 y 19:00hs.

Acción: Busca prestaciones del día de ayer en la base de Andes, y actualiza los registros vinculados a dichas prestaciones en la tabla de 'fuera de agenda' de PECAS (tablero de control de salud).

perinatalFechaFinEmbarazo

Periodicidad: Todos los días

Acción: el objetivo es actualizar ciertos datos de aquellos embarazos que aún no finalizaron. Trae cada paciente de sip-plus y actualiza en Andes los datos nuevos que se hayan registrado, como la fecha del próximo control, fecha del ultimo control y fecha fin del embarazo.