From 190ce07b1af929be68e4373917548fa1898bd74f Mon Sep 17 00:00:00 2001 From: aldoEMatamala Date: Mon, 13 Apr 2026 15:14:05 -0300 Subject: [PATCH] feat(REC-215) Andes: se quita nota farmacia de pdf --- .../elementos-rup/receta-medica.component.ts | 19 +++++++++++++------ modules/recetas/receta-schema.ts | 3 ++- modules/recetas/recetasController.ts | 3 ++- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts b/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts index 8d2fba55ab..0d10e21a8d 100644 --- a/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts +++ b/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts @@ -44,9 +44,8 @@ export class RecetaMedicaComponent extends HTMLComponent { Medicamento - Presentación Cantidad - Dosis diaria + Indicaciones Diagnóstico @@ -55,9 +54,7 @@ export class RecetaMedicaComponent extends HTMLComponent { {{#each registro.valor.medicamentos}} {{generico.term}} - - {{ unidades }} {{presentacion.term }}(s) - + {{ cantEnvases}} envase(s) de {{ cantidad }} {{presentacion.term }}(s) @@ -69,7 +66,17 @@ export class RecetaMedicaComponent extends HTMLComponent { {{#if dosisDiaria.dias}} durante {{ dosisDiaria.dias }} día(s) {{/if}} - + {{#if dosisDiaria.notaMedica}} + {{#if dosisDiaria.dosis}} +
+ {{else}} + {{#if dosisDiaria.dias}} +
+ {{/if}} + {{/if}} + Nota médica: {{ dosisDiaria.notaMedica }} + {{/if}} + {{ diagnostico.term }} diff --git a/modules/recetas/receta-schema.ts b/modules/recetas/receta-schema.ts index 33adfa6cee..25e77289ba 100644 --- a/modules/recetas/receta-schema.ts +++ b/modules/recetas/receta-schema.ts @@ -107,7 +107,8 @@ const medicamentoSubschema = new mongoose.Schema({ dosis: { type: String, required: false }, intervalo: mongoose.SchemaTypes.Mixed, dias: Number, - notaMedica: String + notaMedica: String, + notaFarmacia: String }, tratamientoProlongado: Boolean, tiempoTratamiento: mongoose.SchemaTypes.Mixed, diff --git a/modules/recetas/recetasController.ts b/modules/recetas/recetasController.ts index 5c4f6768b4..d8af5241ed 100644 --- a/modules/recetas/recetasController.ts +++ b/modules/recetas/recetasController.ts @@ -742,7 +742,8 @@ export async function crearReceta(dataReceta, req) { dosis: medicamento.dosisDiaria.dosis, intervalo: medicamento.dosisDiaria.intervalo, dias: medicamento.dosisDiaria.dias, - notaMedica: medicamento.dosisDiaria.notaMedica + notaMedica: medicamento.dosisDiaria.notaMedica, + notaFarmacia: medicamento.dosisDiaria.notaFarmacia }, tratamientoProlongado, tiempoTratamiento: tratamientoProlongado ? medicamento.tiempoTratamiento : null,