...
Operaciones asociadas al Agendamiento de Citas Create, Read, Update and Delete (CRUD)
1. Creación de cita
Info | |||||
---|---|---|---|---|---|
| |||||
Se debe agregar una cita para la especialidad de neurología (SNOMED especialidad neurología), que debe estar disponible para el día 25 de Octubre del 2019, de 15:00 a 15:30 hrs. Para identificar el recurso adecuado para este escenario, revisar la página de especificación de cada recurso según FHIR Resources. Acción: Crear una nueva cita en el servidor FHIR. (Tomar nota del ID de la cita generada por el servidor). Pre-condición: Ninguna. Tarea esperada: La cita se crea correctamente y tiene los datos solicitados (Respuesta satisfactoria del servidor FHIR).
|
2. Obtención de la cita
Info | ||
---|---|---|
| ||
Se requiere que obtenga la cita para validar los datos. Acción: Obtener la cita. Pre-condición: Debe tener el id de la cita creada en el ejercicio 1. Tarea esperada: La la información de la cita desde el servidor. (Respuesta satisfactoria del servidor FHIR). |
3. Actualización de la cita
Info | ||
---|---|---|
| ||
El médico neurólogo tuvo problemas para atender la cita en el horario propuesto así que solicita un cambio de horario para la cita, para que quede de 17:30 a 18:00 hrs. Acción: Actualizar la cita en el servidor FHIR. Pre-condición: Debe tener el id de la cita creada en el ejercicio 1. Tarea esperada: La cita se actualiza correctamente a y queda disponible para el nuevo horario (Respuesta satisfactoria del servidor FHIR). |
4. Se debe obtener el historial de la cita
Info | ||
---|---|---|
| ||
El encargado de realizar la edición de la cita, desea revisar que el historial de cambios es correcto. Acción: Consultar el historial. Pre-condición: Debe tener el id de la cita creada en el ejercicio 1. Tarea esperada: Historial de datos de la cita. (Respuesta satisfactoria del servidor FHIR). |
5. Borrado de la cita
Info | ||
---|---|---|
| ||
Cada año, el centro de salud realiza una mantención y limpieza del sistema de Ficha Clínica Electrónica y usted como mantenedor, accidentalmente comete un error y borra la cita del escenario 1. Acción: Borrar la cita creada en el ejercicio 1. Pre-condición: La cita debe estar creada en el servidor. Tarea esperada: Que la cita sea borrada y que cuando se busque la cita con el ID especifico, se indique que la cita fue borrada. |
6. Reactivar la cita
Info | ||
---|---|---|
| ||
Debido a que la cita en el ejercicio anterior fue borrada accidentalmente, debe reactivarla, para que este vuelva a aparecer en el sistema. Acción: Reactivar la cita con su ID especifico. Pre-condición: La cita con ID debe estar en estado borrado. Tarea esperada: Que la cita sea nuevamente actualizada y cuando se busque la cita con el ID especifico, este se encuentre nuevamente disponible. |
7. Búsqueda de las citas libres
Info | |||||
---|---|---|---|---|---|
| |||||
Se debe realizar una búsqueda de todas las citas libres. Acción: Buscar las citas libres. Pre-condición: Deben existir al menos una cita libre en el sistema.Tarea esperada: Conjunto de citas libres en el sistema. Tarea esperada: Conjunto de citas libres.
|
8. Búsqueda de citas por especialidad (Neurology)
Info | ||
---|---|---|
| ||
Se deben buscar todas las cita que tengan la especialidad de Neurology. Acción: Buscar las citas libres de la especialidad. Pre-condición: Debe existir al menos una cita libre en el sistema de la especialidad. Tarea esperada: Conjunto de citas libres en el sistema con especialidad Neurology. |
9. Búsqueda de citas
Info | |||||
---|---|---|---|---|---|
| |||||
Busque todas las citas disponibles para el mes de Octubre del año 2019. Acción: Buscar todas las citas existentes en el periodo solicitado. Pre-condición: Deben existir citas en el servidor. Tarea esperada: Conjunto de citas.
|
10. Reservar la cita con participantes
Info | ||
---|---|---|
| ||
Reserve la cita que creo en el ejercicio número 1, considere como participantes al médico de id "PRA-100" y al paciente de id "PAT-100". Además para los dos participantes el status debe ser accepted. Acción: Reservar la cita. Pre-condición: Debe tener el id de su cita creada. Tarea esperada: Reserva correcta de la cita. |
...
1. Creación de la agenda
Info | |||||
---|---|---|---|---|---|
| |||||
Se debe agregar un libro de agendamiento que contendrá los espacios de citas, este libro debe pertenecer al hospital de Puerto Montt de id "LOC-101". El libro debe abarcar el periodo desde el 1 de Octubre del 2019 a las 0 horas hasta el 1 de Noviembre del 2019 a las 0 horas. Acción: Crear un nuevo libro de citas. Pre-condición: Ninguna. Tarea esperada: El libro de citas del Hospital debe ser agregado correctamente (Guarde id del libro creado).
|
2. Agregar espacios de citas al libro
Info | |||||
---|---|---|---|---|---|
| |||||
Agregue un espacio de cita de 1 hora para el viernes 25 de Octubre del 2019, donde la cita comenzará a las 9:00 y terminará las 10:00 hrs. El espacio de cita debe estar disponible. Acción: Crear el espacio de cita en la fecha indicada.. Pre-condición: Debe conocer el id del libro de citas creado en el ejercicio 1. Tarea esperada: El espacio de cita debe ser agregado correctamente.
|
3. Paciente busca disponibilidad
Info | ||
---|---|---|
| ||
El paciente busca disponibilidad de citas para el día viernes 25 de Octubre del 2019 desde la 9 hrs hasta las 18 hrs, para el libro de citas creado en el ejercicio 1, si olvido el id puede utilizar la pantalla de búsqueda en la aplicación para consultarlo. Acción: Buscar la lista de citas disponible en la fecha. Pre-condición: Deben existir citas para la fecha en su libro creado en el ejercicio 1. Tarea esperada: Obtener los espacios de citas correspondientes. |
4. Paciente reserva espacio de cita
Info | |||||
---|---|---|---|---|---|
| |||||
El paciente considerando los espacios de cita libres encontrados en el ejercicio 3, decide tomar uno de estos y dejarlo como ocupado. Acción: Actualizar un espacio de cita. Pre-condición: Debe conocer el id del libro de citas creado en el ejercicio 1. Tarea esperada: El espacio de cita debe ser actualizado correctamente y conserve el id del espacio de cita actualizado.
|
5. Paciente reserva cita
Info | ||
---|---|---|
| ||
A través de la información entregada en la descripción del escenario del nivel medio utilice los datos del médico de RUN 11.111.111-2 y paciente, con estos datos cree una cita reservada, con el espacio de cita elegido en el ejercicio 4. Recuerde buscar los id de los involucrados para hacer las referencias. Acción: Crear una cita. Pre-condición: Debe conocer el id del espacio de cita actualizado en el ejercicio 4. Tarea esperada: La cita debe ser agregada correctamente. |
6. Cancelación de la cita.
Info | ||
---|---|---|
| ||
El médico de RUN 10.876.876-0 se comunica con la encargada de la agenda y le informa que no podrá asistir a la cita pactada con el paciente por motivos de fuerza mayor. Acción: Cancelar la cita. Pre-condición: Debe conocer el id de la cita reservada. Tarea esperada: Cambio de estado de la cita correcto. |
7. Reagendar el espacio de cita
Info | ||
---|---|---|
| ||
La secretaria llama al paciente de RUN 15.215.321-8 y le comunica que su cita ha sido cancelada y que necesitan reagendar, una vez la secretaria le propone todos los espacios de cita que están disponibles actualmente. El paciente le comunica que no es factible dentro de estos horarios, por lo que llegan al acuerdo de generar un nuevo espacio de cita de 18:00 a 18:30 con el Doctor de RUN 12.642.786-3 que tiene la misma especialidad, este espacio de cita se crea para el libro creado en el ejercicio 1 y en estado ocupado. Acción: Crear el nuevo espacio de cita. Pre-condición: Debe conocer el id del libro de citas creado en el ejercicio 1. Tarea esperada: Creación del espacio de cita correctamente. |
8. Reagendar cita
Info | ||
---|---|---|
| ||
Cree la nueva cita reservada entre el paciente y el médico de RUN utilizados en el ejercicio anterior, para el espacio de cita comprendido entre las 18:00 y las 18:30 creado en el ejercicio 7. Acción: Crear la nueva cita. Pre-condición: Debe conocer el id del espacio de cita del ejercicio 7. Tarea esperada: Creación de la cita correctamente. |
9. Búsqueda de citas en el Hospital de Puerto Montt
Info | |||||
---|---|---|---|---|---|
| |||||
El Director del hospital de Puerto Montt de id "LOC-101" necesita saber todas las citas que fueron agendadas (booked) dentro del mes de Octubre del año 2019. Acción: Encontrar todas las citas que se encuentran agendadas con los filtros de nombre y fecha comprendida. Pre-condición: Deben existir citas agendadas dentro del Hospital de Puerto Montt. Tarea esperada: Lista de citas.
|
10. Buscar citas agendadas y sus pacientes
Info | |||||
---|---|---|---|---|---|
| |||||
Se solicita obtener la fecha de inicio, especialidad y participantes de las citas agendadas(booked), adicionalmente se debe obtener la información del paciente relacionado a la cita. Acción: Buscar los elementos fecha de inicio, especialidad y participantes de las citas agendadas, adicionalmente en los resultados se debe incluir la información del recurso paciente relacionado a la cita. Pre-condición: Deben existir citas agendadas en el sistema con sus participantes. Tarea esperada: Lista de citas agendadas y sus pacientes.
|
...