Agenda Clínica Electrónica
El Track Agenda Clínica Electrónica, dentro de CENS Tech Connect 2019, está orientado a realizar operaciones que permitan el agendamiento de citas médicas a través de recursos FHIR, en un nivel básico y medio.
Justificación
Uno de los problemas más comunes en los sistemas de información en salud, es el agendamiento de citas, sobre todo en países como Chile en donde existen regiones que cuentan con una baja conectividad vial. En estas regiones los pacientes para solicitar una hora al médico enfrentan múltiples problemas para movilizarse, por lo que, en muchas ocasiones desisten de asistir a los establecimientos de salud. De aquí la importancia de que nuestro sistema de salud pública cuente con sistemas de agendamiento en línea que permitan a los usuarios realizar este proceso de manera no presencial.
FHIR cuenta con recursos que permiten guardar esta información de manera estándar, de manera de facilitar la conexión entre distintos sistemas que pueden convivir en una solución de este tipo, por lo que, se presenta este track para que el participante se familiarice con algunos de estos en este track.
Requisitos para participantes
Niveles
Nivel Básico
En este nivel se espera que los participantes logren familiarizarse con FHIR y puedan realizar operaciones CRUD con el recurso "Appointment". Todo esto, a través de escenarios simples, donde cada participante logre interiorizarse rápidamente con los recursos FHIR, y algunas de las operaciones que se pueden realizar sobre un recurso, para este track, "Appointment" específicamente. Adicionalmente, se recomienda a los usuarios que puedan comenzar a familiarizarse y trabajar de manera previa, revisando el recurso Appointment.
Nivel Medio
En este nivel se espera que el usuario sea capaz de realizar operaciones CRUD además de interactuar con diferentes recursos de FHIR. Se utilizarán recursos más complejos para las operaciones de CRUD y se realizan búsquedas más complejas que las del nivel anterior.
Equipo de trabajo
Coordinador:
Equipo técnico:
Participantes esperados
Nivel Básico
- Participantes que han oído hablar o conocen de manera muy superficial HL7 FHIR, pero desean ahondar un poco mas en el tema, logrando interactuar un poco mas con FHIR.
- Participantes con alto interés en trabajar en el track de Agenda Medica.
- Participantes que deseen familiarizarse con el recurso Appointment y puedan observar como integrarlo para el manejo del agendamiento.
Nivel Medio
- Participantes que han oído hablar o conocen de manera muy superficial HL7 FHIR, pero desean ahondar un poco más en el tema, logrando interactuar de mejor forma con FHIR.
- Participantes con alto interés en trabajar o construir una agenda clínica electrónica interoperable.
- Programadores que dentro de sus funciones o intereses estén las bases de datos de información clínica, y su adaptabilidad a la comunicación de forma estándar utilizando FHIR.
Escenario 1, Nivel Básico (10 Ejercicios)
Fernando Gabriel Muñoz con RUN 13.641.357-6, nacido en Temuco, Chile con fecha 20 de marzo del año 1978. Vive en la calle Balmaceda, número de casa 2345, Chillán, Chile y dispone de los siguientes números de contacto +56 9 8426 2135 (celular) y +56 58 2 312809 (casa). Durante el fin de semana recién pasado sufrió un golpe en la cabeza y desde entonces presenta dolores de cabeza y mareos lo que ha mencionado a sus compañeros de trabajo, quienes le aconsejan que pida una consulta con el médico para que lo evalúen. Fernando se niega dado que en oportunidades anteriores ha perdido toda la mañana en realizar el trámite y después debe solicitar permiso para asistir a dicha consulta, perdiendo un día completo. Uno de sus compañeros le menciona que el hospital local acepta la solicitud de citas de manera electrónica, por lo que no necesita ir al hospital para realizar este trámite y lo puede hacer través de su celular.
Al revisar la aplicación del Hospital de Chillán, se cuenta con 3 citas disponibles con el Médico general José Cortisona (RUN 10.876.876-0). Fernando agenda una cita con el doctor, este lo evalúa y dado la patología de Fernando, se le indica que necesita una cita con un médico de especialidad neurológica, pero desafortunadamente, no se encuentra ninguna cita para este tipo de especialista disponible por el momento.
Escenario 1 (Modelado tipo)
Operaciones asociadas al Agendamiento de Citas Create, Read, Update and Delete (CRUD)
1. Creación de cita
2. Obtención de la cita
3. Actualización de la cita
4. Se debe obtener el historial de la cita
5. Borrado de la cita
6. Reactivar la cita
7. Búsqueda de las citas libres
8. Búsqueda de citas por especialidad (Neurology)
9. Búsqueda de citas
10. Reservar la cita con participantes
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: Debe reservar la cita.
Pre-condición: Debe tener el id de su cita creada.
Tarea esperada: Reserva correcta de la cita.
Nivel Medio (10 Ejercicios)
Escenario 2
El Hospital de la ciudad de Puerto Montt ha decidido crear un sistema de citas medicas, para el agendamiento de atención de pacientes dentro del hospital y de esta manera poder solucionar el problema de traslado que genera esta diligencia, cada vez que una persona necesita pedir una hora con el medico, lo que afecta a múltiples familias de ciudades cercanas, donde el traslado al Hospital mas cercano (Hospital de Puerto Montt) se hace muy difícil por la lluvia y el frió, ademas de las distancias que a veces incluso incluyen viajes en bote o lancha.
El equipo de informática a considerado el modelo( ) que se muestra en el nivel básico para crear un nuevo sistema de agenda y ha solicitado lo siguiente para probar este modelo. Dado el paciente de RUN 13.641.357-6., el médico de RUN 10.876.876-0 realice las siguientes operaciones.
1. Creación de la agenda
2. Agregar espacios de citas al libro
3. Paciente busca disponibilidad
4. Paciente reserva espacio de cita
5. Paciente reserva cita
6. Cancelación de la cita.
7. Reagendar el espacio de cita
8. Reagendar cita
9. Búsqueda de citas en el Hospital de Puerto Montt