本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
转换医疗保健数据
AWS HealthLake 数据转换代理是一项完全托管的服务,可将传统医疗保健数据转换为快速医疗互操作性资源 (FHIR) R4 标准。它接受两种源格式: C-CDA (合并临床文档架构,出院摘要和护理计划等临床文件的标准 XML 格式)和 CSV:并生成 FHIR R4 资源,应用程序可以通过标准 FHIR API 查询这些资源。不需要 FHIR 专业知识:数据转换 AI 代理根据您需要的描述编写和编辑转换逻辑。
数据转换代理是其中的一项功能 AWS HealthLake。常见使用案例包括:
-
迁移传统临床档案:将多年的 C-CDA 文档或 CSV 导出转换为可查询的 FHIR R4 资源。
-
加入新的数据源:ISV 或平台团队可以在几天而不是几个月内为新客户完成转化或提要。
-
创建纵向记录:将来自多个来源的数据聚合到 HealthLake 数据存储中,下游分析和 AI 将在其中使用这些数据。
重要
数据转换代理作为预览功能提供,可能会发生变化。本指南中描述的 API、功能和文档可能会在正式发布之前进行修改。
重要提示
Data Transformation Agent 可以转换医疗保健数据的格式;它不能替代专业的医疗建议、诊断或治疗,也不是为了治愈、治疗、缓解、预防或诊断任何疾病或健康状况。您有责任验证转换后的数据,并负责在使用数据转换代理时进行人工审查,包括与任何旨在为临床决策提供依据的第三方产品相关使用。只有经过培训的医疗专业人员根据合理的医学判断进行审查后,才能在患者护理或临床场景中使用转换后的数据。
作为该功能的一部分, AWS 提供了 Data Transformation AI 代理,该 LLM-powered 代理旨在通过简单地提出对话请求,帮助您根据业务逻辑和要求快速无缝地配置默认数据转换配置文件。这些请求不应包含任何个人身份、机密或敏感信息,并且代理只能访问配置请求,而不能访问基础数据(既不是源数据,也不是转换后的数据)。 AWS 预计这些请求将仅限于管理和配置配置文件( AWS 资源)。
数据转换代理的特点
数据转换代理提供以下功能。
- Healthcare-aware 数据转换 AI 代理
-
数据转换代理专为临床数据而构建。它将 C-CDA 文档部分映射到正确的 FHIR 资源(例如,“问题” 部分映射到条件资源),并将旧版 OID(对象标识符)映射到 FHIR URI。描述自然语言的变化,AI 代理使用适用于 CSV 的 Velocity 模板和 YAML 映射配置来更新底层映射 C-CDA 和转换逻辑,并在应用更改之前将其呈现以供审阅。代理接受自然语言指令、示例数据、架构文档和 FHIR 验证错误作为输入,并支持迭代优化。也可以直接编辑转换逻辑。
- 可重复使用的版本化配置文件
-
转换逻辑存在于转换配置文件中,您只需创建一次即可在账户中的所有数据存储和作业中重复使用这些配置文件。每个已发布的版本都是不可变的快照,因此您可以比较版本,回滚到任何以前的版本,并在转换作业与上次发布的版本运行时继续编辑草稿。
- 入门和基本配置文件
-
从有效的配置文件开始,而不是空白的配置文件。对于 C-CDA, AWS Starter Profile 是一个预先构建的配置文件,它提供了开箱即用的常见分区到资源的映射。对于 CSV,AI 代理会根据 Amazon S3 中的示例 CSV 文件生成针对您的架构量身定制的基本配置文件。可以按原样使用,使用 AI 代理对其进行自定义,或者将其克隆为新配置文件的基础。
- Real-time 和批量转换
-
实时转换单个文档以供测试和交互使用,或者通过 Amazon S3 运行批量作业。无需管理基础架构,并且会跳过格式错误的输入并记录下来进行完善,而不会使批次失败。
- 灵活的输出目的地
-
将转换后的 FHIR 资源写入独立的 Amazon S3 位置,或者只需一个步骤即可直接转换并采集到 AWS HealthLake 数据存储中,以便下游分析、AI 和资源匹配可以消耗数据。
- 验证和质量报告
-
验证源 C-CDA 文件、映射和 FHIR 输出,以便尽早发现错误并确认转换质量。
- 偏差检测
-
启用漂移报告,显示变换后的输出中未捕获的源元素,这样您就可以找到并缩小映射间隙。
- 来源和审计跟踪
-
启用后,数据转换代理会为每次转换生成一个 US Core-conformant FHIR Provenance 资源,将每个输出资源追溯到其源文件和位置。
- 通过控制台、SDK 和 IDE 进行访问
-
使用 AWS 管理控制台进行可视化工作流程,使用 AWS CLI 和软件开发工具包实现自动化 CI/CD,或者使用模型上下文协议 (MCP) 从 MCP-compatible IDE(例如 Kiro 或 Cursor)创作配置文件、运行转换和调试失败。所有接口共享相同的 API 表面。
访问数据转换代理
您可以使用 AWS 管理控制台、、、 AWS SDK 和模型上下文协议 (MCP) 访问数据转换代理。 AWS Command Line Interface
- AWS 管理控制台
-
用于创建配置文件、运行转换作业和查看结果的 Web 界面。
- AWS CLI 和 AWS SDK
-
以编程方式访问数据转换 AI 代理 API: AWS CLI 用于命令行和 shell 自动化,以及用于应用程序代码和 AWS CI/CD shell 自动化的软件开发工具包。两者都封装了相同的底层 REST API。(同步、实时的转换操作仅可通过 REST API 使用。)
- MCP(模型上下文协议)
-
所有数据转换 AI 代理 API 都可以通过 MCP 服务器作为 AWS MCP 工具使用,因此 Kiro 和 Cursor 等 AI 代理可以创作配置文件、运行转换和调试失败。
HIPAA 资格和数据安全
数据转换代理是作为符合HIPAA条件 AWS HealthLake 的服务的一部分提供的。有关的更多信息 AWS,请参阅 U.S。1996 年《健康保险便携性和责任法案》(HIPAA),以及使用 AWS 服务处理、存储和传输受保护的健康信息 (PHI),请参阅 HIPAA 概述。
必须对包含 PHI 的数据转换代理的连接进行加密。默认情况下,所有连接都使用基于 TLS 的 HTTPS。您还可以使用 AWS HealthLake 和接口 VPC 终端节点 (AWS PrivateLink) 服务 AWS PrivateLink,通过由提供支持的接口 VPC 终端节点进行连接。使用客户管理的密 AWS KMS 钥或 AWS自有的密钥对个人资料内容和作业输出进行静态加密。设置执行数据转换任务的权限有关加密和访问控制的详细信息,请参阅。
定价
数据转换 AI 代理提供预览版。请联系您的 AWS 客户团队,以便我们确认您的用例是否已准备就绪。定价将在该功能正式发布时公布。采集到的任何转换后的数据都 HealthLake 将受到定 AWS HealthLake 价的影响。
如何开始
如果您是首次使用数据转换代理的用户,我们建议您按顺序阅读以下章节:
-
数据转换代理的工作原理: 核心对象(转换配置文件、转换作业、AI 代理)及其关联方式。
-
设置:您需要的账户访问权限和权限。
-
开始使用SDK 入门和 AWS CLIMCP 入门、或 控制台入门:首选界面中的端到端演练。