View a markdown version of this page

Integración de Epic EHR - Amazon Connect Health

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración de Epic EHR

Amazon Connect Health se integra directamente con Epic EHR a través de la aplicación Amazon Connect Health para Epic, que cotiza en bolsa. La integración utiliza la autenticación OAuth2 con las API R4 del FHIR y las API privadas de Epic para respaldar los flujos de trabajo de verificación de pacientes y gestión de citas.

Requisitos previos

Antes de comenzar, asegúrese de que dispone de lo siguiente:

  • Instancia de Epic accesible a través del terminal FHIR R4

  • Administrador de Epic con acceso a Epic Showroom

  • Contacto del equipo de cuentas de AWS para iniciar la incorporación

  • Configuración de JWK Set URL (JKU)

Proceso de configuración

La aplicación Amazon Connect Health para Epic cotiza en bolsa de forma privada y no está disponible públicamente en Epic Showroom. Sigue estos pasos para completar la integración.

Paso 1: Presente una solicitud de organización interesada

El administrador de Epic busca la aplicación Amazon Connect Health con el ID de cliente y envía una solicitud de organización interesada a través de Epic Showroom.

  • Non-production ID de cliente: cd1e1810-5406-43bb-9eba-7c8c0f2eb9cb

  • ID de cliente de producción: c86ee400-3608-449e-93ea-1046eeae00da

Paso 2: Verificación de AWS y aprovisionamiento de URL de JKU

AWS revisa y verifica su organización antes de conceder el acceso. Este paso puede tardar entre 2 y 3 días laborables. Una vez aprobada, AWS genera la URL de JKU específica del cliente y la comparte con usted.

Paso 3: Configurar la autenticación en Epic

AWS configura la autenticación cuando solicita descargar la aplicación Amazon Connect Health. Consulte Configuración de la autenticación para obtener más detalles.

Paso 4: Instale la aplicación y configure el usuario EMP de backend

El administrador de Epic instala la aplicación Amazon Connect Health y configura el usuario EMP de backend con los puntos de seguridad adecuados para todas las API necesarias. Consulte la lista completa Recursos del FHIR y configuración de API de las API necesarias.

Paso 5: Configurar las credenciales de EHR en la consola de IA de AWS Healthcare

Tras la instalación, configure la integración de EHR en la consola de Amazon Connect Health mediante los campos que se describen enCampos de configuración.

Integración de EHR en la aplicación Amazon Connect Health

Configuración de la autenticación

Amazon Connect Health utiliza la autenticación OAuth2 con JWK Set URL (JKU) para gestionar y rotar claves de forma segura.

Configure el usuario EMP de backend

  1. Siga el proceso estándar de Epic para configurar un usuario EMP de backend para la aplicación Amazon Connect Health.

  2. Otorgue al usuario EMP de backend puntos de seguridad para todas las API enumeradas en. Recursos del FHIR y configuración de API

  3. Comprueba que el usuario pueda acceder a todos los recursos del FHIR necesarios y a las API privadas de Epic.

Recursos del FHIR y configuración de API

Application settings

Opción Valor

Versión SMART Scope

SMART v1

IDs FHIR

Sin restricciones

Recursos públicos del FHIR F4

Habilite los siguientes recursos con los puntos finales de seguridad adecuados:

Recurso Categoría Versión Finalidad

Appointment.Read

Citas

R4

Lea los detalles de la cita

Appointment.Search

Citas

R4

Búsqueda de citas

Location.Read

Ubicación

R4

Lea la información de ubicación

Paciente. $match

Demografía

R4

Haga coincidir los registros de los pacientes

Patient.Read

Datos demográficos

R4

Lea la información del paciente

PatientLookup

Búsqueda de pacientes

2012

Búsqueda de pacientes heredados

Practitioner.Read

Práctico

R4

Lea los detalles del profesional

PractitionerRole.Search

Función del practicante

R4

Busque funciones de profesional

Recursos de API privadas de Epic

Habilite las siguientes API privadas de Epic con los puntos de conexión de seguridad adecuados:

API Versión Finalidad

CancelAppointment

2019

Cancele las citas con los pacientes

GetAccountDemographics

2018

Recupera datos demográficos de la cuenta

GetFutureAppointments

2014

Consulta las próximas citas

GetGuarantorsAndCoverage

2014

Acceda a la información del seguro

GetOpenSlots

2019

Encuentre los espacios para citas disponibles

GetProviders

2019

Recupere la información del proveedor

ScheduleAppointment

2019

Reserve nuevas citas

ScheduleAppointmentWithInsurance

2019

Reserve citas con el seguro

Lista de verificación de configuración de seguridad

  • Todos los recursos del FHIR R4 están habilitados

  • Todas las API privadas de Epic están habilitadas

  • El usuario EMP de backend tiene acceso a todos los recursos

  • Los puntos finales de seguridad se configuraron según la documentación de Epic

  • Permisos probados y verificados

Campos de configuración

Los siguientes campos son obligatorios para configurar la integración de Epic EHR en la consola Amazon Connect Health:

Campo Description (Descripción) Ejemplo

Correo electrónico de la organización

Dirección de correo electrónico administrativa asociada al entorno de Epic

admin@healthsystem.org

Punto final del servidor FHIR

URL base del punto final de la API FHIR R4 de Epic

https://epic_xyz.xxyy.com/FhirProxy/api/FHIR/R4/

Punto final de metadatos

URL utilizada para recuperar los metadatos del servidor OAuth 2.0

https://epic_xyz.xxyy.com/FhirProxy/api/FHIR/R4/metadata

Sistema de identificadores MRN

El URI del sistema se utiliza para identificar los valores de MRN en Epic

urn:oid:1.2.840.114350.646473.0

Tipo de identificador MRN

Código utilizado para clasificar el identificador MRN

MR

Número de serie de la cita (ASN)

Sistema de identificación utilizado para los números de serie de las citas en Epic

urn:oid:1.2.840.114350.1.13.0.1.7.2.798268

Pre-production probando

Las pruebas deben realizarse en un entorno de Epic que no sea de producción y utilizar únicamente datos simulados de pacientes. No utilice una PHI real en el entorno de la UAT. El entorno que no es de producción tiene todas las funciones en igualdad de condiciones con las de producción.

Lista de comprobación de pruebas

  • ❏ La aplicación se activó correctamente en Epic que no era de producción

  • ❏ La autenticación funciona con la URL de JKU

  • ❏ Todos los recursos del FHIR son accesibles

  • ❏ Todas las API privadas de Epic responden correctamente

  • ❏ Se comprobó el flujo de citas con los End-to-end pacientes

  • ❏ Se validó la gestión de errores

  • ❏ Se cumplieron los parámetros de rendimiento

  • ❏ Equipo formado en configuración y solución de problemas

Implementación de producción

Complete todas las pruebas previas a la producción y resuelva cualquier problema antes de la implementación en producción.

Pre-deployment lista de verificación

  • ❏ la Pre-production prueba se completó correctamente

  • ❏ Se resolvieron todos los problemas de las pruebas

  • ❏ URL de JKU de producción recibida de AWS

  • ❏ ID de cliente de producción documentada

  • ❏ Se ha preparado un plan de reversión

  • ❏ Informe al equipo de soporte

Pasos de configuración de producción

  1. Solicite la activación de producción a su equipo de cuentas de AWS si aún no la ha obtenido.

  2. Active la aplicación Amazon Connect Health en su entorno de producción de Epic mediante el ID de cliente de producción.

  3. Configure la autenticación de OAuth2 con la URL de la JKU de producción proporcionada por AWS.

  4. Habilite todos los recursos del FHIR y las API privadas de Epic en el entorno de producción.

  5. Cree y configure el usuario EMP del backend de producción con los puntos de seguridad adecuados.

  6. Actualice las credenciales de EHR en la consola Amazon Connect Health con los valores de producción.

  7. Realice pruebas de humo para verificar la autenticación, la conectividad de la API y las consultas básicas sobre citas.

  8. Supervise de cerca la integración durante el uso inicial en producción.