diff --git a/modules/descargas/com/derivacion-body.ts b/modules/descargas/com/derivacion-body.ts
index 164b22b2a1..5017e06a19 100644
--- a/modules/descargas/com/derivacion-body.ts
+++ b/modules/descargas/com/derivacion-body.ts
@@ -52,12 +52,6 @@ export class DerivacionBody extends HTMLComponent {
-
-
- ID:
- {{ idDerivacion }}
-
-
ORIGEN:
@@ -82,11 +76,54 @@ export class DerivacionBody extends HTMLComponent {
FECHA Y HORA DE DERIVACIÓN: {{ fecha }} hs
+ {{#if motivo}}
+
+
+ Motivo:
+ {{ motivo }}
+
+
+ {{/if}}
+ {{#if diagnosticoActual}}
+
+
+ Diagnóstico Actual:
+ {{ diagnosticoActual }}
+
+
+ {{/if}}
+ {{#if estadoClinico}}
+
+
+ Estado Clínico:
+ {{ estadoClinico }}
+
+
+ {{/if}}
+ {{#if condicion}}
+
+
+ Condición:
+ {{ condicion }}
+
+
+ {{/if}}
+ {{#if necesidad}}
+
+
+ Necesidad:
+ {{ necesidad }}
+
+
+ {{/if}}
{{#if tipoTraslado}}
TIPO TRASLADO:
{{ tipoTraslado.nombre }}
+
+ FECHA y HORA DE TRASLADO:
+ {{ fechaTraslado }}
{{/if}}
@@ -137,11 +174,13 @@ export class DerivacionBody extends HTMLComponent {
{{ datosSolicitud.usuario }}
-
-
-
DETALLE: {{ datosSolicitud.detalle }}
+ {{#if datosSolicitud.detalle}}
+
+
+ DETALLE: {{ datosSolicitud.detalle }}
+
-
+ {{/if}}
{{/if}}
{{#if dispositivoOxigeno}}
@@ -152,62 +191,14 @@ export class DerivacionBody extends HTMLComponent {
- {{ dispositivoOxigeno }}
+ FECHA y HORA: {{ fechaDispositivo }}
- {{/if}}
-
- {{#if historial }}
-
-
-
-
HISTORIAL DE DERIVACIÓN
+
+
+ {{ dispositivoOxigeno }}
+
-
-
-
-
-
-
- | Fecha |
- {{#if reporteCOM }}Organización | {{/if}}
- Evento |
- {{#if reporteCOM }}Prioridad | {{/if}}
- Observación |
- Usuario |
- {{#if reporteCOM }}Org. Destino | {{/if}}
-
-
- {{#each historial}}
-
-
- | {{ fechaCreacion }} |
- {{#if reporteCOM }}{{ createdBy.organizacion.nombre }} | {{/if}}
- {{#if estado }}{{ estado }}{{/if}} {{#if esActualizacion }}actualización{{/if}} |
- {{#if reporteCOM }}{{#if prioridad}}{{ prioridad }}{{/if}} | {{/if}}
- {{#if observacion}}{{observacion}}{{/if}} |
- {{ createdBy.nombreCompleto }} |
- {{#if reporteCOM }}{{#if organizacionDestino}}{{ organizacionDestino.nombre }}{{/if}} | {{/if}}
-
-
- {{/each}}
-
-
-
-
{{/if}}
{{#if firmaHTML}}
@@ -241,7 +232,6 @@ export class DerivacionBody extends HTMLComponent {
const organizacion = this._data.historial && this._data.organizacionId ? await Organizacion.findById(this._data.organizacionId) : null;
const historial = this._data.historial ? await this.getHistorialDerivacion(organizacion, derivacion) : null;
this.data = {
- idDerivacion: derivacion._id,
nombre: derivacion.paciente.nombre,
apellido: derivacion.paciente.apellido,
dni: derivacion.paciente.documento,
@@ -249,14 +239,22 @@ export class DerivacionBody extends HTMLComponent {
sexo: derivacion.paciente.sexo,
obraSocial: derivacion.paciente.obraSocial,
organizacionOrigen: derivacion.organizacionOrigen.nombre,
+ fechaCreacion: derivacion.createdAt,
+ creadaPor: derivacion.createdBy.nombreCompleto,
organizacionDestino: derivacion.organizacionDestino?.nombre,
- unidadDestino: derivacion.unidadDestino?.term,
+ motivo: derivacion.motivoDerivacion,
+ diagnosticoActual: derivacion.diagnosticoActual,
+ estadoClinico: derivacion.estadoClinico,
+ condicion: derivacion.condicion,
+ necesidad: derivacion.necesidad,
dispositivoOxigeno: derivacion.dispositivo ? `${derivacion.dispositivo.nombre}, ${derivacion.dispositivo.descripcion}` : null,
+ fechaDispositivo: derivacion.dispositivo ? moment(derivacion.dispositivo.createdAt).format('DD/MM/YYYY HH:mm') : null,
fecha,
finalizada,
fechaFinalizacion: moment(fechaFinalizacion).format('DD/MM/YYYY HH:mm'),
profesionalFinalizacion: profesional,
tipoTraslado: derivacion.tipoTraslado,
+ fechaTraslado: derivacion.tipoTraslado ? moment(derivacion.fechaTraslado).format('DD/MM/YYYY HH:mm') : null,
organizacionTraslado: derivacion.organizacionTraslado,
datosSolicitud,
firmaHTML,