Compartir por


Da Vinci Plan Net para Azure API for FHIR

Importante

Azure API for FHIR se retirará el 30 de septiembre de 2026. Siga las estrategias de migración para realizar la transición a servicio FHIR® de Azure Health Data Services en esa fecha. Debido a la retirada de Azure API for FHIR, no se permitirán nuevas implementaciones a partir del 1 de abril de 2025. El servicio FHIR de Azure Health Data Services es la versión evolucionada de la API de Azure para FHIR que permite a los clientes administrar FHIR, DICOM y los servicios de tecnologías médicas con integraciones en otros servicios de Azure.

En este tutorial, le guiaremos a través de la configuración del servicio Azure API for FHIR® para pasar las pruebas de Touchstone para la guía de implementación de Da Vinci PDEX Payer Network (Plan-Net).

Instrucción de funcionalidad de Touchstone

La primera prueba en la que nos centraremos es la de Azure API for FHIR en la Declaración de funcionalidad de Da Vinci Plan-Net. Si ejecuta esta prueba sin actualizaciones, se produce un error en la prueba debido a que faltan parámetros y perfiles de búsqueda.

Definición de parámetros de búsqueda

Como parte de la guía de implementación de Da Vinci Plan-Net, deberá definir seis nuevos parámetros de búsqueda para los recursos de atención sanitaria, plan de seguros, rol profesional, organización y afiliación de la organización. Los seis se prueban en la instrucción de funcionalidad.

Nota:

En el código JSON sin procesar de estos parámetros de búsqueda, el nombre se establece en Plannet_sp_<Resource Name>_<SearchParameter Name>. La prueba de Touchstone espera que el nombre de estos sean solo el SearchParameter Name (área de cobertura, tipo de plan o red).

El resto de los parámetros de búsqueda necesarios para la guía de implementación de Da Vinci Plan-Net se definen mediante la especificación base y ya están disponibles en Azure API for FHIR sin actualizaciones adicionales.

Almacenamiento de perfiles

Fuera de definir parámetros de búsqueda, debe cargar los perfiles y extensiones necesarios para superar esta prueba. Hay nueve perfiles usados como parte de la guía de implementación de Da Vinci Plan-Net.

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 en el sitio de código abierto 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.

Ejecución del script de prueba REST de ejemplo de Da Vinci Plan Net completado exitosamente

Prueba de control de errores de Touchstone

La segunda prueba por la que le guiaremos es probar el control de errores. El único paso que debe realizar es eliminar un recurso de HealthcareService de la base de datos y usar el identificador del recurso HealthcareService eliminado en la prueba. El archivo de ejemplo DaVinci_PlanNet.http en el sitio de código abierto proporciona un ejemplo de HealthcareService para publicar y eliminar para este paso.

Prueba de ejecución del script de errores de Touchstone para Da Vinci Plan Net superada

Prueba de consulta de Touchstone

La siguiente prueba por la que le guiaremos es la prueba de funcionalidades de consulta. Esto comprueba la conformidad con los perfiles cargados en la primera prueba. Deberá tener recursos cargados que se ajusten a los perfiles. Se recomienda probar los recursos que ya tiene en la base de datos. También tenemos el archivo DaVinci_PlanNet_Sample_Resources.http con recursos de ejemplo extraídos de los ejemplos de guía de implementación que puede usar para crear los recursos y probarlos.

Error en la prueba de consulta de Da Vinci plan net

Nota:

Con los recursos de ejemplo proporcionados, debe esperar una tasa de éxito del 98 % de las pruebas de consulta. Hay un problema abierto de GitHub en el servidor FHIR que provoca un error en una de estas pruebas.

Un recurso se devuelve varias veces si cumple los criterios base y los criterios de _include. Para obtener más información, consulte problema núm. 2037.

Pasos siguientes

En este tutorial, se explica cómo configurar Azure API for FHIR para pasar las pruebas de Touchstone para la Guía de implementación de Da Vinci PDEX Payer Network (Plan-Net). Para más información sobre las características admitidas en Azure API for FHIR, consulte

Nota:

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