Guía de implementación de CARIN para botón® azul

En este tutorial, le guiaremos a través de la configuración del servicio FHIR en Azure Health Data Services (denominado servicio FHIR) para pasar las pruebas de Touchstone para la Guía de implementación de CARIN para el botón azul (C4BB IG).

Instrucción de funcionalidad touchstone

La primera prueba en la que nos centraremos es probar el servicio FHIR en la instrucción de funcionalidad ig C4BB. Si ejecuta esta prueba en el servicio FHIR sin ninguna actualización, se producirá un error en la prueba debido a que faltan parámetros de búsqueda y perfiles que faltan.

Definición de parámetros de búsqueda

Como parte de la IG de C4BB, deberá definir tres nuevos parámetros de búsqueda para el ExplanationOfBenefit recurso. Dos de ellas se prueban en la instrucción de funcionalidad (tipo y fecha de servicio) y se necesita una para _include búsquedas (aseguradora).

Nota

En el JSON sin formato para estos parámetros de búsqueda, el nombre se establece ExplanationOfBenefit_<SearchParameter Name>en . La prueba touchstone espera que el nombre de estos sean tipo, fecha de servicio y aseguradora.

El resto de los parámetros de búsqueda necesarios para la IG C4BB se definen mediante la especificación base y ya están disponibles en el servicio FHIR sin ninguna actualización adicional.

Almacenar perfiles

Fuera de definir parámetros de búsqueda, la otra actualización que debe realizar para superar esta prueba es cargar los perfiles necesarios. Hay ocho perfiles definidos en la IG C4BB.

Archivo rest de ejemplo

Para ayudar con la creación de estos parámetros y perfiles de búsqueda, tenemos un archivo HTTP de ejemplo que incluye todos los pasos descritos anteriormente en un único archivo. Una vez que haya cargado todos los perfiles y parámetros de búsqueda necesarios, puede ejecutar la prueba de instrucción de funcionalidad en Touchstone.

Resultados de la ejecución del script de prueba de funcionalidad.

Prueba de lectura de touchstone

Después de probar la instrucción capabilities, probaremos las funcionalidades de lectura del servicio FHIR en la IG C4BB. Esta prueba es la conformidad con los ocho perfiles cargados en la primera prueba. Deberá tener recursos cargados que se ajusten a los perfiles. La mejor ruta de acceso sería probar con los recursos que ya tiene en la base de datos, pero también tenemos un archivo HTTP disponible con los recursos de ejemplo extraídos de los ejemplos de ig que puede usar para crear los recursos y probarlos.

Resultados de la ejecución de pruebas de lectura de Touchstone.

Prueba de consulta de EOB de Touchstone

La siguiente prueba que revisaremos es la prueba de consulta EOB. Si ya ha completado la prueba de lectura, tiene todos los datos cargados que necesitará. Esta prueba valida que puede buscar recursos y ExplanationOfBenefit específicos Patient mediante varios parámetros.

Resultados de la ejecución de consultas de EOB de Touchstone.

Prueba de control de errores de Touchstone

La prueba final que le guiaremos es probar el control de errores. El único paso que debe realizar es eliminar un recurso ExplanationOfBenefit de la base de datos y usar el identificador del recurso eliminado ExplanationOfBenefit en la prueba.

Resultados de control de errores de EOB de Touchstone.

Pasos siguientes

En este tutorial, hemos recorrido cómo pasar las pruebas CARIN IG para blue Button en Touchstone. A continuación, puede revisar cómo probar las pruebas de formulario de Da Vinci.

FHIR® es una marca registrada de HL7 y se usa con su permiso.