Table of Contents |
---|
Introducción
Este track tiene como objetivo el modelado en FHIR de un reporte de examen de laboratorio. En un nivel básico se trabajará sobre el recurso base que soporta los reportes, acercado al alumno a las operaciones CRUD, búsquedas básicas y uso de algunos parámetros. El nivel intermedio se focaliza en la construcción del modelo completo que da soporte a un reporte de examen de laboratorio. Para ello se enfatiza en la generación de las relaciones utilizando instancias ya creadas en el servidor, para terminar con búsquedas más complejas que las del nivel previo.
Justificación
Requisitos para participantes
Niveles
Nivel Básico
En este nivel se espera que los participantes logren familiarizarse con FHIR, aplicando operaciones CRUD sobre recursos simples como "Patient" y DiagnosticReport (Recurso base para el track). Progresivamente tendrán que relacionar distintos recursos para dar soporte al escenario presentado. Adicionalmente, se recomienda a los usuarios que puedan comenzar a familiarizarse y trabajar de manera previa, revisando los recursos Patient y DiagnosticReport. Tambien pueden probar con servidores FHIR públicos para pruebas.
Nivel Medio
En este nivel se espera que los participantes, ademas de dominar el nivel básico, sean capaces de generar el modelo que soporte un informe de diagnóstico de un examen de laboratorio, para luego realizar búsquedas más complejas.
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 con el recurso “DiagnosticReport”.
Participantes que deseen probar sus sistemas o aplicaciones que utilicen el estandar HL7 FHIR y utilicen especificamente el recurso "DiagnosticReport".
Nivel Medio
Participantes que desean profundizar en operaciones CRUD, búsquedas avanzadas y relacionadas con el recurso "DiagnosticReport".
Participantes con alto interés en trabajar con el recurso “DiagnosticReport”.
Participantes que deseen probar sus sistemas o aplicaciones que utilicen el estándar HL7 FHIR y utilicen específicamente el recurso "DiagnosticReport".
Ejercicios Nivel Básico
Escenario 1
Align | ||
---|---|---|
| ||
La Paciente Olivia Herrera Andrade, rut 12.156.874-k, nacionalidad chilena, nacida el 25 de enero de 1994, con residencia en calle Los Volcanes 458, La Unión, Región de los Ríos. Vive con su esposo Ismael Carrasco Isla, teléfono de contacto +5696457364. La paciente concurre el día 30 de noviembre del 2017 al "Centro Médico Las Águilas" ubicado en avenida Los Ríos 254, comuna de Osorno, Región de los Lagos, teléfono de contacto +5664574900, A las 17:15 es atendida con médico general Franco Moreno Pineda rut 11.548.625-8. Ella le comenta que hace 5 días padece de dolor de cabeza, hinchazón en sus piernas y estomago delicado. Sin un diagnóstico claro, el médico le da una orden médica para que se realice un perfil lipídico. (Para efectos de este Track, se omitirá la incorporación de la orden médica al modelo, si deseas investigar al respecto, ocupa como base el recurso ServiceRequest). Paciente Olivia asiste a laboratorio Hematitos el viernes 01 de Diciembre de 2017 a las 13:00 hrs. La TENS a cargo le extrae 5mL de sangre y le informa que vuelva por los resultados el próximo lunes 04 en el mismo horario. Lunes 04 de diciembre tiene hora con su mismo doctor en el mismo horario. Tener en cuenta que la demora de la consulta es de 15 Minutos entre la paciente Olivia y el Doctor Moreno |
1. Creación reporte de laboratorio
Info | |||||
---|---|---|---|---|---|
| |||||
Los técnicos del laboratorio, al recibir la visita de Olivia, crean en su sistema un reporte de laboratorio solo con el código del perfil lipídico. 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 un reporte de paciente en el servidor FHIR, indicando fecha, estado solicitud (usar código "registered"), código perfil lipídico, referencia a paciente y al médico . Pre-condición: El paciente y médico existen en el servidor FHIR. Tarea esperada: El reporte se crea correctamente en el servidor (Respuesta satisfactoria del servidor FHIR).
|
2. Búsqueda de reporte de laboratorio
Info | |||||
---|---|---|---|---|---|
| |||||
Olivia asiste nuevamente a la consulta el día 04 de diciembre a las 17:15 hrs para mostrar los exámenes. El Médico Moreno busca el reporte generado por laboratorio con información de Olivia. Acción: Obtener informe de laboratorio con información de Olivia. Pre-condición: Informe de Laboratorio debe haber sido creado con anterioridad. Tarea esperada: Médico recupera con éxito informe creado por laboratorio.
|
3. Borrado de reporte de laboratorio
Info | |||||
---|---|---|---|---|---|
| |||||
Olivia es revisada nuevamente, y basado en los resultados de los exámenes, el médico Moreno concluye que Olivia presenta un cuadro pasajero de gastroenteritis. Por lo que se debería sentir mejor en un par de días. Por equivocación, el médico borra el reporte de laboratorio, en vez de actualizar la información. Acción: Borrar reporte de laboratorio. Pre-condición: Informe de Laboratorio debe haber sido creado con anterioridad. Tarea esperada: Que el Informe de Laboratorio sea borrado y que cuando se busque con el ID especifico, se indique que fue borrado.
|
4. Reactivar reporte de laboratorio
Info | |||||
---|---|---|---|---|---|
| |||||
Debido a que el reporte de laboratorio en el ejercicio anterior fue borrado accidentalmente, debe reactivarlo, para que este vuelva a aparecer en el sistema. Ahora considerando la resolución del doctor Moreno en el ejercicio anterior procede a actualizar la información en sistema de manera correcta, adicionando el diagnóstico clínico. Acción: Reactivar el reporte de laboratorio con su ID especifico. Para ello el reporte debe ser actualizadactualizada. Pre-condición: El reporte de laboratorio debe estar en estado borrado. Tarea esperada: Cuando se busque el reporte de laboratorio con el ID especifico, este se encuentre nuevamente disponible.
|
5. Uso de parámetro para obtener un elemento del informe
Info | |||||
---|---|---|---|---|---|
| |||||
Para efectos de llenado de registro del Centro Médico las Aguilas, al auditor le interesa saber el id del reporte y el id del médico. Acción: Obtener solo el id del médico Moreno a a partir del informe de diagnóstico. Pre-condición: Informe de Laboratorio debe haber sido creado con anterioridad posee el mismo ID. Tarea esperada: Recuperar con éxito informe creado por laboratorio con dicho ID esperado.
|
6. Uso de parámetro que muestra resumen de la información del recurso
Info | |||||
---|---|---|---|---|---|
| |||||
El auditor, para tener información general le gustaría obtener algunos datos de Olivia, para tener algunos antecedentes Acción: Obtener la información solo de la data de la Paciente Olivia. Pre-condición: Paciente debe estar en base de datos. Tarea esperada: Recuperar con éxito el resumen de la información asociada a la paciente.
|
7. Versionado de reporte de laboratorio
Info | |||||
---|---|---|---|---|---|
| |||||
Auditor detecta que último reporte de laboratorio generado fue borrado. Decide investigar las versiones para asegurarse que se encuentran disponible. Acción: Revisar las distintas versiones del reporte de laboratorio. Pre-condición: Informe de Laboratorio debe haber sido creado con anterioridad. Tarea esperada: Identificar versión Informe de Laboratorio que fue borrada y asegurarse que exista versión posterior con la información correcta.
|
8. Búsqueda de todos los resultados de los exámenes que se ha realizado Olivia
Info | |||||
---|---|---|---|---|---|
| |||||
El Médico Moreno para tener una visión general de la paciente Olivia le gustaría conocer resultados previos de la paciente. Acción: Buscar los resultados de exámenes que se ha realizado Olivia. Pre-condición: Debe existir resultados de exámenes cargados en el servidor. Tarea esperada: Listar resultados de exámenes de Olivia.
|
9. Búsqueda de todas las muestras de la paciente Olivia
Info | |||||
---|---|---|---|---|---|
| |||||
Los técnicos de laboratorio desean listar las muestras que posee Olivia para tener un inventario de las mismas. Acción: Buscar los especímenes o muestras que se ha realizado Olivia. Pre-condición: Debe existir resultados de especímenes cargados en el servidor. Tarea esperada: Listar las muestra de sangre de Olivia.
|
10. Búsqueda de todos los encuentros médicos entre Olivia y su doctor
Info | |||||
---|---|---|---|---|---|
| |||||
En la zona de admisión la secretaria quiere saber la cantidad de encuentros que ha tenido el doctor Moreno con la paciente Olivia. Acción: Buscar los encuentros médicos que han tenido el doctor Franco Moreno con la paciente Olivia Pre-condición: Debe existir encuentros médicos en el servidor. Tarea esperada: Listar los encuentros de Olivia con médico general.
|
Ejercicios Nivel Medio
Escenario 2
Align | ||
---|---|---|
| ||
(Para realizar los ejercicios del nivel intermedio es necesaria la lectura del Escenario 1) Olivia es contactada para retiro de examen. La curiosidad la lleva a leer sus Los resultados de los exámenes de su perfil Lipídico : Perfil Lipídico
|
1. Relacionando encuentros médicos
Info | |||||
---|---|---|---|---|---|
| |||||
En el sistema de registro médico, el segundo encuentro de Olivia con su médico, no poseen relación alguna con el primero, siendo que uno es consecuencia del otro. Cree el segundo encuentro y establezca relación. Acción: Crear el segundo encuentro y establecer la relación entre ambos encuentros. Pre-condición: Primer encuentro entre médico y paciente creado. Tarea esperada: Crear el segundo encuentro y relacionar ambos.
|
2. Trazabilidad de resultados
Info | |||||
---|---|---|---|---|---|
| |||||
Debido a una omisión por parte del laboratorio, el colesterol total no quedo ingresado dentro del perfil lipídico de Olivia es por eso que este resultado no fue ingresado Acción: Crear el resultado de colesterol total del examen y asociarlo muestra de sangre respectiva. Pre-condición: Muestra de sangre y resultados cargados en servidor. Tarea esperada: Que colesterol total del perfil lipídico quede vinculado a la muestra de sangre de la paciente.
|
3. Estableciendo los motivos de ambos encuentros médicos
Info | |||||
---|---|---|---|---|---|
| |||||
El primer encuentro médico ocurre debido a diversos malestares de la paciente. El segundo encuentro médico ocurre como una consecuencia para mostrar diversos resultados de laboratorio, recordar añadir el resultado creado en el ejercicio 2 y los demás correspondientes al perfil lipídico. Acción: Vincular el encuentro creado por usted con los resultados y el primer encuentro. Pre-condición: Resultados y encuentro del paciente cargado en servidor Tarea esperada: Que el encuentro quede vinculado a sus respectivos resultados y al primer encuentro.
|
4. Completando información del Reporte de Diagnóstico
Info | |||||
---|---|---|---|---|---|
| |||||
A este punto ya contamos con la información modular necesaria para dar completitud a reporte de diagnóstico de Olivia. Acción: Crear reporte diagnóstico con los recursos que muestra la imagen. Pre-condición: . Los recursos que se van a relacionar están creados en el servidor. Estudiar referencias del Recurso DiagnosticReport. Tarea esperada: Establecer todas las relaciones dadas en el modelo anterior.
|
5. Traer todos los pacientes que tuvieron un resultado de billirubina total
Info | |||||
---|---|---|---|---|---|
| |||||
Los técnicos de laboratorio desean conocer los resultados de bilirrubina total para tener un control estadístico. Acción: Listar los pacientes que tienen resultados de bilirrubina total. Pre-condición: Debe existir la pacientes y resultados asociados a bilirrubina total. Tarea esperada: Listar los pacientes que tienen observation de bilirrubina total.
|
6. Traer los reportes de diagnóstico de la paciente Olivia durante el segundo semestre del 2017
Info | |||||
---|---|---|---|---|---|
| |||||
El médico Moreno desea tener los reportes de diagnóstico del segundo semestre de la paciente Olivia. Acción: Listar los reporte de diagnostico de Olivia del segundo semestre de 2017 con su rutRUN. Pre-condición: Debe existir la paciente y sus reportes en la base de datos. Tarea esperada: Lista de reportes segundo semestre 2017.
|
7. Traer los pacientes que tuvieron un informe de diagnóstico donde participó el Dr Moreno
Info | |||||
---|---|---|---|---|---|
| |||||
La secretaria del dr Moreno quiere saber a que paciente le mando hacer un reporte de diagnóstico. Acción: Listar los pacientes donde dentro del informe participo el Dr. Moreno. Pre-condición: Existen los pacientes, los informes de diagnostico y el doctor tratante. Tarea esperada: Listado de paciente donde el Dr. Moreno participo en el informe de diagnostico.
|
8. Obtener el resultado en que el colesterol LDL de la paciente Olivia supero los 100 mg/dL
Info | |||||
---|---|---|---|---|---|
| |||||
El doctor desea tener un registro de los Colesterol LDL superiores a 100 mg/dL para mantener una estadística de evolución. Acción: Listar los valores de colesterol LDL de Olivia según su RUN superiores a 100 mg/dL. Pre-condición: Existen resultados previos para Olivia. Tarea esperada: Valores de Colesterol LDL superiores a 100mg/dL que pertenecen a Olivia.
|
9. Traer todos los pacientes que se realizaron un reporte diagnostico de perfil hepático en el año 2017
Info | |||||
---|---|---|---|---|---|
| |||||
El Centro Médico Las Aguilas quiere saber cuantos pacientes se hicieron un perfil lipídico el 2017 Acción: Listar resultados correspondientes a pacientes con reporte de diagnostico de perfil hepático en 2017. Pre-condición: Existe el paciente y informes asociados. Tarea esperada: Pacientes con informe de perfil hepático realizado el año 2017.
|
10. Obtener pacientes mujeres que tienen 24 años poseen a lo menos un informe de diagnostico
Info | |||||
---|---|---|---|---|---|
| |||||
Para un informe estadístico es necesario saber cuantas mujeres nacidas del 94 se han realizado un informe de diagnóstico. Acción: Recuperar informes de diagnóstico de mujeres nacidas en 1994. Pre-condición: Existencia de informes de diagnóstico asociados a pacientes mujeres nacidas en 1994. Tarea esperada: Listar los pacientes informes de diagnóstico pertenecientes a mujeres nacidas en 1994 que tienen un informe diagnostico.
|
...