Operaciones Básicas en FHIR
Descripción Borrador
Este taller está orientado a usuarios sin conocimientos previos en HL7 FHIR y que deseen aprender a ejecutar las operaciones básicas de intercambio de información con un servidor FHIR. Se utilizará la versión R4 como base para las operaciones y la documentación oficial HL7 FHIR.
Objetivos:
Conocer la base de los principios REST
Aprender las operaciones básicas de intercambio de información con FHIR
Ejecutar operaciones REST utilizando recursos FHIR
Aprender a navegar por la documentación oficial de FHIR
Ejecutar operaciones de búsquedas para obtener recursos FHIR
Detalles
Fecha: Aug 13, 2020
Hora Conexión: 2:30 PM (GMT-4)
Hora Inicio: 3:00 PM (GMT-4)
Hora Término: 4:30 PM (GMT-4)
Nivel: Básico
Bloque 1 (60 minutos):
Consiste en una demostración de estas operaciones que incluyen:
Peticiones HTTP (requests y responses)
Introducción a la documentación de FHIR
Operaciones con recursos FHIR
Operaciones de búsqueda de recursos
Bloque 2 (30 minutos):
Enunciado
El paciente Jorge Mansilla, Masculino, R.U.N. 78.987.987-9, quien vive en calle Lira 15987, comuna de Santiago, Región Metropolitana, acude al centro de atención “En buenas manos”, por un fuerte dolor de cabeza y tos. Síntomas que presenta hace 4 días. En el centro de salud es atenido por el medico Gregory House. Al finalizar la atención medica, el diagnostico del paciente fue “Resfriado Común”, para lo cual el médico recetó:
Paracetamol 500 Mg cada 8 horas (solo en caso de malestares y dolor de cabeza)
E indico:
Reposo en casa por 3 días
Al retirarse el paciente, se le solicitó al paciente, completar en la ficha algunos datos que no fueron ingresados al sistema, al momento de hacer el registro:
Correo: jmansilla@cens.cl
Fecha de nacimiento: 1984-07-20
Ejercicio
En base al enunciado anterior, y utilizando recursos FHIR, debe crear un encuentro médico (Encounter), en el cual se encuentre la información relacionada acerca del paciente (Patient) , el centro de salud (Organization) donde se atendió y el medico (Practitioner) que lo atendió.
El esquema debería ser algo similar al de la siguiente imagen:
En los siguientes links, usted podrá descargar las estructuras de ejemplo de los recursos Patient y Encounter.
NOTA 1: Para completar el recursos Patient, considere la información del enunciado, pero teniendo en cuenta que los datos que se encuentran resaltados en negrita, deben ser cambiados por sus datos personales o datos ficticios, pero no completar con los mismos datos del enunciado, ya que después se realizaran búsquedas con sus datos.
NOTA 2: Para completar los datos del recurso Encounter, usted debe realizar la búsqueda del Id de los recursos “Organization” y “Practitioner” en el servidor https://fhir.cens.cl/baseR4, con lo cual podrá hacer las relaciones dentro del recurso Encounter.
Para la búsqueda de los establecimientos, usted debe buscar por el código DEIS (campo“identifier” dentro del recurso Organization), para lo cual, usted debe elegir uno de los 3 que aparecen en la siguiente lista para completar su recurso Encounter.
Código DEIS de los establecimientos
114309
115221
107268
Para la búsqueda de los Médicos, usted debe buscar por el nombre (campo “name” dentro del recurso Practitioner), de los cuales, usted debe elegir uno de los 3 que aparecen en la siguiente lista para completar su recurso.
Médicos
Andres Eduardo Perez
Rosa Maria Reyes
Juanita Rivera
Requisitos
Bloque 1
Conocimientos básicos relacionados a la informática y computación
Comprender el formato JSON y/o XML
Bloque 2
Postman Instalado https://www.postman.com/downloads/
Responsables
@Jorge Mansilla (Unlicensed)
@Alejandro Medina
Links de Interés
Documentación Oficial
Definición de Fhir Api Restful
Lista de Recursos
Tipos de Datos
Descripción de recursos del ejercicio
Presentación
https://docs.google.com/presentation/d/12u7phIxa1GKQX_eCwIZPoLWgVhhMk8zVj5woNXCn0Uk/edit#slide=id.p1