Skip to content

REC-207: Implementa carga de medicamentos magistrales#2200

Open
ma7payne wants to merge 1 commit intomasterfrom
REC-207
Open

REC-207: Implementa carga de medicamentos magistrales#2200
ma7payne wants to merge 1 commit intomasterfrom
REC-207

Conversation

@ma7payne
Copy link
Contributor

@ma7payne ma7payne commented Mar 12, 2026

Requerimiento

https://proyectos.andes.gob.ar/browse/REC-207

Funcionalidad desarrollada

  1. Sincronización de Esquema: Actualizamos insumos-schema.ts para que coincida con los datos reales de la base de datos:
    • Aseguramos que el modelo apunte a la colección correcta (insumos).
  2. Nueva Búsqueda por "término": Implementamos un parámetro de búsqueda global ([termino]) en las rutas que:
    • Busca simultáneamente en nombre y código.
    • Utiliza expresiones regulares ($regex) para asegurar que encuentre coincidencias en cualquier parte del texto (no solo al principio).
  3. Módulo de Recetas:
    • Soporte Magistrales: Se agregó el campo esMagistral al esquema de medicamentos para permitir su persistencia.
    • Visibilidad en API: Se configuró un valor por defecto (false) para asegurar que el campo siempre se devuelva en las consultas JSON, incluso en recetas antiguas.
    • Controlador: Se actualizó la lógica de creación de recetas para mapear correctamente este campo desde el frontend.

Con estos cambios, la API debería ser capaz de recuperar y filtrar los documentos que antes aparecían como un array vacío debido a la discrepancia de nombres de campos.

UserStories llegó a completarse

  • Si
  • No

Requiere actualizaciones en la base de datos

  • Si
  • No

@MCele MCele added the receta label Mar 13, 2026
@github-actions github-actions bot added the has_conflicts Tiene conlfictos label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

has_conflicts Tiene conlfictos receta

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants