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 2ff6e6335f..11195d9183 100644 --- a/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts +++ b/modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts @@ -31,7 +31,7 @@ export class RecetaMedicaComponent extends HTMLComponent { Medicamento Presentación Cantidad - Dosis diaria + Indicaciones Diagnóstico @@ -54,6 +54,12 @@ export class RecetaMedicaComponent extends HTMLComponent { {{#if dosisDiaria.dias}} durante {{ dosisDiaria.dias }} día(s) {{/if}} + {{#if dosisDiaria.notaMedica}} +
Para el paciente: {{ dosisDiaria.notaMedica }} + {{/if}} + {{#if dosisDiaria.notaFarmacia}} +
Para la farmacia: {{ dosisDiaria.notaFarmacia }} + {{/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 f6f61df783..1cd2f4c3ab 100644 --- a/modules/recetas/recetasController.ts +++ b/modules/recetas/recetasController.ts @@ -619,7 +619,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,