Skip to content

Migra rutas de listaEspera (demanda insatisfecha) a ResourceBase - #2312

Open
MaricelOjeda wants to merge 2 commits into
masterfrom
CIT-317
Open

Migra rutas de listaEspera (demanda insatisfecha) a ResourceBase#2312
MaricelOjeda wants to merge 2 commits into
masterfrom
CIT-317

Conversation

@MaricelOjeda

Copy link
Copy Markdown

CIT-317

URL: https://proyectos.andes.gob.ar/secure/RapidBoard.jspa?rapidView=26&view=planning&selectedIssue=CIT-317&quickFilter=153&issueLimit=100

Requerimiento

  1. Se separó el archivo monolítico modules/turnos/routes/listaEspera.ts en dos: modules/turnos/listaEspera.routes.ts (rutas + configuración de ResourceBase) y modules/turnos/listaEspera.controller.ts.
  2. Se mantiene toda la lógica de negocio original sin cambios funcionales: bloqueo de demanda si existe turno futuro asignado, agregado de demanda a un registro "pendiente" existente o creación de uno nuevo, búsqueda con $lookup a paciente, resolución de demanda con turno, y carga masiva por suspensión de agenda.
  3. Se actualizó modules/turnos/index.ts e initialize.ts para montar el nuevo ListaEsperaRouter de forma explícita (igual que InstitucionRouter), ya que al usar ResourceBase el archivo deja de ser compatible con el loader automático (requireDir) que usaba el archivo viejo.

UserStories llegó a completarse

  • Si
  • No

Requiere actualizaciones en la base de datos

  • Si
  • No

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant