Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INTERNACION - Controla la fecha de egreso con el historial de la cama #1880

Merged
merged 4 commits into from
Oct 21, 2020

Conversation

GaboCancellieri
Copy link
Contributor

Requerimiento

No se debería poder egresar un paciente en una fecha en la que la cama este ocupada por otro paciente.

Funcionalidad desarrollada

  1. Agrega control para determinar la fecha máxima de egreso según el historial de la cama.

UserStory llegó a completarse

  • Si
  • No
  • No corresponde

Requiere actualizaciones en la base de datos

  • Si
  • No

Requiere actualizaciones en la API

  • Si
  • No

Requiere actualizaciones en andes-test-integracion

  • Si
  • No

@silviroa
Copy link
Contributor

Cuando se egresa un paciente en una fecha posterior a que haya ingresado un nuevo paciente en la cama, pone como de egreso la fecha en la que ingreso el siguiente paciente.
Ejemplo:
23/08 -> ingresa paciente A en la cama 1
20/08 -> ingresa paciente B en la cama 1
29/09 -> se egrese al paciente B de la cama 1 y queda como fecha de egreso 23/08, fecha en la que ingreso el paciente A

@silviroa
Copy link
Contributor

Otro caso para revisar:
23/08 -> ingresa paciente A en la cama 1
24/08 -> muevo al paciente A a la cama 2
vuelvo al mapa de camas al día 23/08 y viendo al paciente A en la cama 1 lo egreso con fecha 26/08 ---- Que un registro de egreso pero el paciente A lo sigo viendo en la cama 2 y no lo puedo mover.

  • Aquí habría que verificar que no haya un estado disponible en la cama que lo estoy intentando egresar antes de la fecha de egreso, esto quiere decir que el paciente no esta en esa cama en la fecha seleccionada.

@liquid36
Copy link
Contributor

USUARIO: mbotta
BUILD NUMBER: 2221
CYPRESS RUN: 1403
TEST START: 2020-10-16T11:18:53.876Z
TOTAL: 322
SUCCESS: 322
FAIL: 0
SKIPPED: 0

@liquid36 liquid36 added the test ok Los test estan ok label Oct 16, 2020
Copy link
Contributor

@liquid36 liquid36 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Me lanzo el alert de fecha maxima pero aún así pude egresar al paciente.

@liquid36 liquid36 added changes requested Se solicitaron cambios and removed changes done labels Oct 19, 2020
@GaboCancellieri
Copy link
Contributor Author

Me lanzo el alert de fecha maxima pero aún así pude egresar al paciente.
Claro, la idea es avisar al usuario que la fecha elegida excede la fecha máxima y que el egreso se va a ajustar a esta última.

@liquid36
Copy link
Contributor

Ok, no quedo muy claro que la fecha cambio, pero no se rompio todo. 👍

@liquid36 liquid36 added Aprobado and removed changes requested Se solicitaron cambios labels Oct 19, 2020
liquid36 pushed a commit that referenced this pull request Oct 21, 2020
* feat(internacion): controla fechaEgreso con el historial de la cama

* fix(desocupar-cama): controla que la cama esté ocupada al cambiar fecha

* feat(egreso): agrega cartel al cambiar la fecha por una fecha maxima

* refactor(desocupar): quita import innecesario
liquid36 pushed a commit that referenced this pull request Oct 21, 2020
# [5.18.0](v5.17.0...v5.18.0) (2020-10-21)

### Bug Fixes

* **com:** limpiar sidebars al cambiar de derivacion ([#1953](#1953)) ([4f0da19](4f0da19))
* **com:** permitir al com cancelar sus derivaciones solicitadas ([#1955](#1955)) ([4f750f8](4f750f8))
* **GDU:** ExpressionChangedAfterItHasBeenCheckedError perfiles ([#1948](#1948)) ([62c2b06](62c2b06))
* **mapa-camas:** handle null al borrar sector ([#1974](#1974)) ([2390ee8](2390ee8))
* **rup:** solicitudes pierde el formato ([#1957](#1957)) ([f7129e3](f7129e3))

### Features

* **CITAS:** Habilita turnos de gestion en agendas del dia ([#1932](#1932)) ([4c6dc5a](4c6dc5a))
* **com:** marcar derivación seleccionada en plex-list ([#1975](#1975)) ([981daa8](981daa8))
* **com:** se suma fecha de creación/actualización a listado derivaciones ([#1959](#1959)) ([1af2284](1af2284))
* **mapa-camas:** agrega sector completo al abm de sala común ([#1963](#1963)) ([43f3e07](43f3e07))
* **mapa-camas:** columnas dinamicas ([#1949](#1949)) ([a0b9dce](a0b9dce))
* **mapa-camas:** componente de inconsistencias de camas ([#1746](#1746)) ([a2232e3](a2232e3))
* **mapa-camas:** control historial de cama al egresar ([#1880](#1880)) ([7b6c74e](7b6c74e))
* **mapa-camas:** deshacer internación  ([#1945](#1945)) ([67ea6a4](67ea6a4))

### Performance Improvements

* **huds:** quita sort inecesario ([#1952](#1952)) ([55ae989](55ae989))
* **top:** evita calcular estado todo el tiempo ([#1962](#1962)) ([3b358ae](3b358ae))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aprobado test ok Los test estan ok
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants