Skip to content

Commit e47b876

Browse files
committed
feat(REC-215) Andes: ver nota médica y agregar indicaciones a farmacia
1 parent d914dfd commit e47b876

3 files changed

Lines changed: 12 additions & 7 deletions

File tree

modules/descargas/informe-rup/elementos-rup/receta-medica.component.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,8 @@ export class RecetaMedicaComponent extends HTMLComponent {
2929
<thead>
3030
<tr>
3131
<th>Medicamento</th>
32-
<th>Presentación</th>
3332
<th>Cantidad</th>
34-
<th>Dosis diaria</th>
33+
<th>Indicaciones</th>
3534
<th>Diagnóstico</th>
3635
</tr>
3736
</thead>
@@ -40,9 +39,7 @@ export class RecetaMedicaComponent extends HTMLComponent {
4039
{{#each registro.valor.medicamentos}}
4140
<tr>
4241
<td> {{generico.term}} </td>
43-
<td>
44-
{{ unidades }} {{presentacion.term }}(s)
45-
</td>
42+
4643
<td>
4744
{{ cantEnvases}} envase(s) de {{ cantidad }} {{presentacion.term }}(s)
4845
</td>
@@ -54,6 +51,12 @@ export class RecetaMedicaComponent extends HTMLComponent {
5451
{{#if dosisDiaria.dias}}
5552
durante {{ dosisDiaria.dias }} día(s)
5653
{{/if}}
54+
{{#if dosisDiaria.notaMedica}}
55+
<br><b>Para el paciente:</b> {{ dosisDiaria.notaMedica }}
56+
{{/if}}
57+
{{#if dosisDiaria.notaFarmacia}}
58+
<br><b>Para la farmacia:</b> {{ dosisDiaria.notaFarmacia }}
59+
{{/if}}
5760
</td>
5861
<td>
5962
{{ diagnostico.term }}

modules/recetas/receta-schema.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ const medicamentoSubschema = new mongoose.Schema({
107107
dosis: { type: String, required: false },
108108
intervalo: mongoose.SchemaTypes.Mixed,
109109
dias: Number,
110-
notaMedica: String
110+
notaMedica: String,
111+
notaFarmacia: String
111112
},
112113
tratamientoProlongado: Boolean,
113114
tiempoTratamiento: mongoose.SchemaTypes.Mixed,

modules/recetas/recetasController.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,8 @@ export async function crearReceta(dataReceta, req) {
619619
dosis: medicamento.dosisDiaria.dosis,
620620
intervalo: medicamento.dosisDiaria.intervalo,
621621
dias: medicamento.dosisDiaria.dias,
622-
notaMedica: medicamento.dosisDiaria.notaMedica
622+
notaMedica: medicamento.dosisDiaria.notaMedica,
623+
notaFarmacia: medicamento.dosisDiaria.notaFarmacia
623624
},
624625
tratamientoProlongado,
625626
tiempoTratamiento: tratamientoProlongado ? medicamento.tiempoTratamiento : null,

0 commit comments

Comments
 (0)