Open pablodanielrey opened 2 years ago
implemente la api de cancelación de turnos. la api para obtener los turnos confirmaos es: localhost:8000/turnos_api/turnos_confirmados/
si ahi buscamos un id de turno, y hacemos un DELETE localhost:8000/turnos_api/turnos_confirmados/dd1c9625-642b-4ecd-9571-ae41c6faafb0/
eso cancela el turno asociado. busca los estudios que tengan ese turno y si tienen como ultimo estaod el esperandotoma demuetra los pasa a estado esperando seleecion de turno.
tambien para poder cancelar un turno se puede enviar una actualización de estado a la api de los estados. cuando un estudio seencuentra en esperandotomademuestra. ej si el ulitmo estaod tiene id: 78df5052-62d7-4b13-bc1c-4649ec8b14c4
puedo pegar a la api de actualización de los estados. http://127.0.0.1:8000/estudio_api/estados/78df5052-62d7-4b13-bc1c-4649ec8b14c4/
{ "expirado": "true", "resourcetype": "EsperandoTomaDeMuestra" }
y eso va a ejecutar el workflow y cancelar el turno. no tiene que aparecer mas en turnos confirmados.
Cancelado de turno, actualmente paciente puede cancelar su turno y empleado tambien Ver si el paciente puede canceralro y analizar con modo de operacion paciente obligado
es parecido a L2V-E2, pero en este caso se busca por el lado de los pacientes y turnos asignados. ver lo de L2V-E2