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.
Temas
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.
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
-
Siga el proceso estándar de Epic para configurar un usuario EMP de backend para la aplicación Amazon Connect Health.
-
Otorgue al usuario EMP de backend puntos de seguridad para todas las API enumeradas en. Recursos del FHIR y configuración de API
-
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 |
|
|
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
-
Solicite la activación de producción a su equipo de cuentas de AWS si aún no la ha obtenido.
-
Active la aplicación Amazon Connect Health en su entorno de producción de Epic mediante el ID de cliente de producción.
-
Configure la autenticación de OAuth2 con la URL de la JKU de producción proporcionada por AWS.
-
Habilite todos los recursos del FHIR y las API privadas de Epic en el entorno de producción.
-
Cree y configure el usuario EMP del backend de producción con los puntos de seguridad adecuados.
-
Actualice las credenciales de EHR en la consola Amazon Connect Health con los valores de producción.
-
Realice pruebas de humo para verificar la autenticación, la conectividad de la API y las consultas básicas sobre citas.
-
Supervise de cerca la integración durante el uso inicial en producción.