Skip to content

CIT-414: Implementa servicio de telemedicina#2228

Open
ma7payne wants to merge 3 commits into
masterfrom
CIT-414
Open

CIT-414: Implementa servicio de telemedicina#2228
ma7payne wants to merge 3 commits into
masterfrom
CIT-414

Conversation

@ma7payne
Copy link
Copy Markdown
Contributor

@ma7payne ma7payne commented Apr 28, 2026

Requerimiento

https://proyectos.andes.gob.ar/browse/CIT-414
https://proyectos.andes.gob.ar/browse/RUP-528

Warning

Para que se pueda activar la opción de dar turno con video conferencia, debe estar el campo videoConferencia: true asignado a la prestación en la colección "conceptoTurneable".

Funcionalidad desarrollada

Modelo de Datos y Esquemas:

  1. Se añadió la propiedad videoConferencia al esquema de tipos de prestación para permitir su configuración desde la base en tipoPrestacion.ts .
  2. Se actualizó el esquema del turno para dar soporte al almacenamiento de los links generados (webexLinks) en turno.ts.
  3. Se ajustó la lógica de recuperación y guardado de agendas para asegurar que el flag de videoconferencia se persista correctamente en los bloques y turnos en agenda.ts.
  4. Se implementó la integración con el broker de Webex, incluyendo la generación de salas, manejo de tokens JWT (corrigiendo el claim sub) y la respuesta con los enlaces para profesional y paciente en webex.controller.ts.
  5. Se habilitaron/actualizaron los endpoints necesarios para que el frontend pueda solicitar la generación de enlaces de videoconferencia al momento de asignar o consultar un turno en turno.ts.
  6. Se suma el dato de webLink en turno a la respuesta dada.

UserStories llegó a completarse

  • Si
  • No

Requiere actualizaciones en la base de datos

  • Si
  • No

@ma7payne ma7payne requested review from a team as code owners April 28, 2026 18:22
@ma7payne ma7payne requested review from AgosLizzi and MCele April 28, 2026 18:22
@ma7payne ma7payne force-pushed the CIT-414 branch 2 times, most recently from 20b8373 to 9b60534 Compare April 28, 2026 18:34
Comment thread core/tm/schemas/tipoPrestacion.ts
@Fabio-Ramirez Fabio-Ramirez force-pushed the CIT-414 branch 2 times, most recently from f915852 to 058992d Compare May 6, 2026 15:24
@JuanIRamirez JuanIRamirez self-requested a review May 7, 2026 18:11
Copy link
Copy Markdown
Contributor

@JuanIRamirez JuanIRamirez left a comment

Choose a reason for hiding this comment

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

OK

@Fabio-Ramirez
Copy link
Copy Markdown
Contributor

OK

Se agrega nuevo cambio para la nueva tarea asignada.

JuanIRamirez
JuanIRamirez previously approved these changes May 12, 2026
@JuanIRamirez JuanIRamirez dismissed their stale review May 12, 2026 13:39

Falta teleConsulta en tipoPrestacion.ts

@Fabio-Ramirez
Copy link
Copy Markdown
Contributor

Juan queda agregado el dato solicitado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants