OpenAI
页面内容为机器翻译。查看英文原文。

在 ChatGPT 和 Codex 中使用 Epic 插件

了解如何设置 Epic 插件、连接 Epic 账户,以及在 ChatGPT 和 Codex 中查看获授权访问的患者信息。

更新于:5 hours ago

概述

Epic 是一款适用于 ChatGPT 和 Codex 的插件,可通过组织专属插件,将获批的组织工作空间连接到该组织的 Epic 电子健康记录系统。临床医生可以查看其已有权限访问的患者信息,包括临床记录、用药、疾病、就诊记录和实验室检查结果。

该连接目前仅支持读取。它无法更新病历、开具医嘱、向患者发送消息,也无法绕过现有的患者病历访问权限。临床医生仍有责任核查原始记录并作出诊疗决策。

你的工作空间管理员会使用 Epic 模板为组织创建插件,并为其命名。例如,管理员可以将两个插件分别命名为“Epic 预发布环境”和“Epic 生产环境”,以区分非生产环境和生产环境的连接。

可用范围

获批的 ChatGPT 医疗保健版工作空间以及已启用 HIPAA 支持的企业版工作空间,可在 ChatGPT 和 Codex 中使用 Epic。是否可用取决于你所在组织的推出安排、工作空间设置和 Epic 配置。


ChatGPT 临床医生版个人账户无法使用 Epic。如果你看不到该插件,请向工作空间管理员确认你的组织是否拥有访问权限。

比较 Epic 与医疗保健公共数据

Epic 和“医疗保健公共数据”是两款独立的插件,均可在 ChatGPT 和 Codex 中使用。它们的数据来源和设置要求有所不同:

  • Epic 从你所在组织的 Epic 记录中检索患者信息。它需要针对组织进行激活和配置、由组织为插件命名,并要求每位用户使用自己的 Epic 账户登录。

  • 医疗保健公共数据用于搜索公开的医疗保健信息来源,包括医学研究、临床试验、药物信息和 Medicare 数据。它不会访问患者病历。

有关公开的医疗保健信息来源及设置说明,请参阅:在 ChatGPT 和 Codex 中使用医疗保健公共数据。

为你的组织设置 Epic

你的工作空间管理员和 Epic 团队将协同安排激活、确定要连接的 Epic 环境,并为获批用户配置访问权限。在 Epic 中申请应用前,请先向你的 OpenAI 客户团队获取客户端 ID。先从非生产环境开始,验证连接后再设置生产环境。

管理员设置

工作空间的所有者或管理员负责创建插件、检查配置,并向目标用户发布插件。随后,工作空间用户可按需安装该插件,并连接自己的 Epic 账号。

如需了解背景信息,请参阅:ChatGPT 中的已连接应用、ChatGPT 应用模板和ChatGPT 中的插件。

在 Epic 中申请应用

联系你的 OpenAI 客户团队,申请 OpenAI 的 Epic 应用所用的非生产环境和生产环境客户端 ID。收到这些 ID 后,请将其提供给你所在组织的 Epic 团队。

  1. 在 Epic Downloads 中,使用 OpenAI 为你申请的环境提供的客户端 ID,搜索 OpenAI 的应用。申请人需要有为你的组织下载应用的权限。

  2. 直接在 Epic Downloads 中提交应用下载申请。OpenAI 将批准该申请。你无需通过 Epic Orchid 申请。

  3. 申请获批后,请让 Epic 团队在所申请的环境中下载并启用该应用。确认已获准使用的 FHIR API 和用户访问权限均已就绪。

先申请并验证非生产环境,再转向生产环境。

创建并发布 Epic 插件

  1. 确认 Epic 在目标工作空间中可用。使用患者信息前,请确认你的组织已就计划使用的产品和配置签订必要协议,并获得所需批准。

  2. Epic 团队下载并启用 OpenAI 的应用后,请获取所选环境的准确 FHIR R4 基础 URL,以及一个已获授权的测试账号。

  3. 打开管理控制台,选择目标 ChatGPT 工作空间,然后前往插件。找到 Epic 模板,然后选择新建自定义插件。

  4. 在新建电子健康记录应用对话框中,自行设置名称,例如将非生产环境命名为“Epic 预发布环境”,将生产环境命名为“Epic 生产环境”,并输入简短的描述。名称应有助于工作空间用户选择正确的连接。

  5. 在 Epic 环境下,选择非生产环境或生产环境。输入 Epic 管理员提供的相应 FHIR 基础 URL。请使用准确的公共 HTTPS URL,不带查询参数。

  6. 选择创建草稿。在你将插件发布到工作空间之前,插件会一直处于草稿状态。

  7. 打开已创建的插件,然后选择发布。检查角色访问权限、权限和工具。选择目标角色,完成必要的审核,然后选择发布。

你的 Epic 团队使用 OpenAI 提供的客户端 ID,在 Epic Downloads 中查找并申请该应用。在 ChatGPT 设置过程中,选择 Epic 环境并输入 FHIR URL。ChatGPT 会自动选择由 OpenAI 管理的匹配 OAuth 注册信息;你无需输入客户端 ID 或客户端密钥。

配置插件访问权限

  1. 在管理控制台中打开插件,然后按名称选择你创建的插件。如果插件已停用,请选择启用并设置所需的访问权限。

  2. 检查 Epic 连接的角色访问权限以及界面上显示的所有插件角色设置。确保包含每个需要访问权限的自定义角色。工作空间角色适用于未分配自定义角色的用户,并不涵盖所有自定义角色。

  3. 选择让符合条件的用户自行安装插件,还是默认为他们安装。保存或确认界面上显示的更改。

  4. 如果 Epic 连接提供权限和工具设置,请检查这些设置。这些控制项不会授予额外的 Epic 访问权限。

发布、启用或安装插件都不会让用户自动登录 Epic。每位用户都必须将自己的 Epic 账号连接到所需的每个插件。

先验证非生产环境,再设置生产环境

向测试用户提供插件名称。让他们使用各自已获授权的 Epic 测试账号进行连接,并使用合成测试病历验证非生产环境的连接。

非生产环境测试成功后,请让 Epic 团队使用 OpenAI 客户团队提供的生产环境客户端 ID,申请下载生产环境应用。在 Epic 中启用该应用后,使用生产环境的 FHIR 基础 URL 和一个不同的名称(例如“Epic 生产环境”),再次完成 ChatGPT 设置。

OAuth 授权范围和 Epic 权限

Epic 连接使用 OAuth 实现用户个人登录,并以只读方式访问已获准使用的 FHIR 资源。你的 Epic 管理员必须确认所选环境、API 和用户具备所需的访问权限。

Epic 使用 FHIR 基础 URL 查找你的环境所对应的登录端点。如果你的环境使用非标准配置,请与 Epic 管理员和 OpenAI 客户团队协同完成设置。

如果在设置或启用过程中出现医疗保健相关警告,请先核查你所在组织的要求,再继续操作。接受该警告并不意味着《业务伙伴协议》开始适用,也不会扩大其适用范围。

有关访问和审批设置的更多信息,请参阅:插件和应用的管理员控制、安全与合规。

连接你的 Epic 账号

管理员开放插件后:

  1. 在 ChatGPT 或 Codex 中切换到目标工作空间,然后打开插件目录。

  2. 查找管理员提供的插件名称,例如“Epic 生产环境”。选择你打算使用的环境所对应的插件。

  3. 如果尚未为你安装该插件,请选择安装插件。

  4. 出现提示时,选择连接。使用你自己的账号完成 Epic 登录和授权。如果 Codex 跳转到 ChatGPT 让你完成连接,请在那里完成连接,然后返回 Codex。

  5. 确认你的 Epic 账号已连接。如果显示在聊天中试用,请选择它;也可以在 ChatGPT 中开始对话,或在 Codex 中开始任务。

请分别连接你需要的每个插件。仅在你所在组织的 Epic 登录流程中输入凭据。不要在对话或任务中输入密码、客户端密钥或访问令牌。

使用获授权访问的患者信息

连接账户后,你可以就有权访问的患者记录提问。示例包括:

  • 总结患者 [authorized MRN or patient full name] 的近期临床病史。

  • 列出患者 [authorized MRN or patient full name] 近期的用药、病症和化验结果。

  • 患者 [authorized MRN] 自上次就诊以来有哪些变化?

可获取的信息取决于你所在组织的 Epic 配置、获批资源,以及你现有的患者信息访问权限。在依据回答采取行动之前,请核查原始记录和相关日期。

保护患者信息

患者记录可能包含受保护的健康信息(PHI)。使用 Epic 处理 PHI 之前,请确认你的组织已签订适用的《业务伙伴协议》(BAA),获得适当的 Epic 授权,采用获批的工作空间配置,获准在你所使用的产品中处理患者信息,并签订了预期用途所需的其他所有协议。

插件已启用、应用已连接或警告已确认,并不自动意味着所有产品、服务或工作流程都在你的 BAA 涵盖范围内。仅使用任务所需的患者信息,并遵守你所在组织的政策。

请勿向支持团队发送患者信息、密码或访问令牌。

有关符合条件的产品和配置,请参阅:符合 HIPAA 要求的产品和功能。

排查访问和连接问题

  • 找不到插件:请向管理员确认工作空间和插件名称。请管理员检查插件是否已发布、已启用,并且对你的角色开放。

  • 能看到插件,但无法连接:请管理员检查 Epic 连接是否已启用,并且对你的角色开放。安装插件并不意味着可以免除这些访问要求。

  • Epic 登录失败或已过期:请使用你自己的 Epic 账号重新连接。如果问题仍然存在,请联系你的 Epic 管理员,检查环境、激活状态和用户访问权限。

  • 无法访问某份患者病历:请确认你的 Epic 账号能否在所选环境中访问该病历。插件无法绕过 Epic 的病历访问限制。

  • 选择“创建草稿”后出现错误:请刷新插件列表,检查插件是否已创建,再决定是否重试。重新尝试可能会创建重复的插件。

  • 你使用的是 ChatGPT 临床医生版个人账号:此类账号不包含 Epic。符合条件的账号可能可以改用医疗保健公共数据。

这篇文章对你有帮助吗?