Consulta sobre Sistema de Agenda

Consulta sobre Sistema de Agenda

de Lucas Barenchi -
Número de respuestas: 3

Buenas! Tenemos una consulta acerca del manejo de médicos en el Sistema de Agenda.

En la letra no aclara si en la información de las citas se tiene la información de la especialidad del médico o si solo se mantiene su nombre. Nos hace sentido que solo sea su nombre ya que el resto de info está en SysDoc, pero si esto es así, para cumplir la funcionalidad de 4 citas rápidas, el ESB debería consultarle a SysDoc la lista de médicos de la especialidad que se quiere la cita rápida, y con esa lista de médicos consultarle al Sistema de Agenda, pero si lo hiciéramos con un GET y la lista de nombres de médicos, podría excederse de caracteres la url. La otra opción que vimos sería usar un POST y pasarle por el body la lista de nombres, pero no estaríamos cumpliendo con REST.

Por lo tanto la última opción que vemos es que el Sistema de Agenda también tenga la información de la especialidad de cada médico, para así la funcionalidad de 4 citas rápidas sería por ej: GET /citas_rapidas?especialidad=dermatologia. 

Esto último es correcto?

Saludos

En respuesta a Lucas Barenchi

Re: Consulta sobre Sistema de Agenda

de Guzman Llambias -

Estimado, qué tal?

Consideraron utilizar el id del médico en lugar del nombre?

Saludos

Guzmán

En respuesta a Guzman Llambias

Re: Consulta sobre Sistema de Agenda

de Lucas Barenchi -
Si, utilizando el id reduciría bastante, pero igualmente si solicitas 500 médicos se va de largo la URL.

Asumimos que nunca se deberían solicitar tantos médicos?

Saludos