Skip to content

Commit

Permalink
feat(HUDS): muestra tipo de prestacion
Browse files Browse the repository at this point in the history
  • Loading branch information
plammel committed Jul 14, 2020
1 parent 0f4df4f commit 4ec8944
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
10 changes: 10 additions & 0 deletions src/app/modules/rup/components/ejecucion/hudsBusqueda.html
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,10 @@
<div class="row p-0 m-0">
<div class="col-10 p-0 m-0">
<div class="sugerido">
<small>Prestación:
{{ registro.tipoPrestacion }}
</small>
<br>
<small>
Creada:
{{ registro.fechaEjecucion | fecha }}</small>
Expand Down Expand Up @@ -273,6 +277,8 @@
<div class="row p-0 m-0">
<div class="col-10 p-0 m-0">
<div class="sugerido">
<small>Prestación: {{ registro.evoluciones[0].tipoPrestacion }}</small>
<br>
<small>Última evolución: {{ registro.evoluciones[0].fechaCarga | fecha }}</small>
<br>
<small>Profesional: {{ registro.evoluciones[0].profesional }}</small>
Expand Down Expand Up @@ -331,6 +337,10 @@
<div class="row p-0 m-0">
<div class="col-10 p-0 m-0">
<div class="sugerido">
<small>Prestación:
{{ registro.tipoPrestacion }}
</small>
<br>
<small>Creada:
{{ registro.fechaEjecucion | fecha }}</small>
<br>
Expand Down
8 changes: 7 additions & 1 deletion src/app/modules/rup/services/prestaciones.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,11 @@ export class PrestacionesService {
if (prestacion.ejecucion) {
const conceptos = prestacion.ejecucion.registros
// .filter(registro => semanticTags.includes(registro.concepto.semanticTag))
.map(registro => { registro['idPrestacion'] = prestacion.id; return registro; });
.map(registro => {
registro.idPrestacion = prestacion.id;
registro.tipoPrestacion = prestacion.solicitud.tipoPrestacion.term;
return registro;
});
// ConceptId del informe requerido en en todas las prestaciones ambulatorias
if (conceptos.length > 0) {
conceptos[0].informeRequerido = prestacion.ejecucion.registros.find(r => r.concepto.conceptId === PrestacionesService.InformeDelEncuentro);
Expand All @@ -260,6 +264,7 @@ export class PrestacionesService {
});
if (!registroEncontrado) {
let dato = {
tipoPrestacion: registro.tipoPrestacion,
idPrestacion: registro.idPrestacion,
idRegistro: registro.id,
fechaEjecucion: prestaciones.find(p => p.id === registro.idPrestacion).ejecucion.fecha,
Expand Down Expand Up @@ -287,6 +292,7 @@ export class PrestacionesService {
} else {
let ultimaEvolucion = registroEncontrado.evoluciones[registroEncontrado.evoluciones.length - 1];
let nuevaEvolucion = {
tipoPrestacion: registro.tipoPrestacion,
idPrestacion: registro.idPrestacion,
fechaCarga: registro.createdAt,
idRegistro: registro.id,
Expand Down

0 comments on commit 4ec8944

Please sign in to comment.