本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
转换医疗保健数据
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 数据存储中,这样下游分析、人工智能和资源匹配就可以使用这些数据。
- 验证和质量报告
-
验证源 C-CDA 文件、映射和 FHIR 输出,这样您就可以及早发现错误并确认转换质量。
- 偏差检测
-
启用漂移报告,显示变换后的输出中未捕获的源元素,这样您就可以找到并缩小映射间隙。
- 来源和审计跟踪
-
启用后,数据转换代理会为每次转换生成一个美国 Core-conformant FHIR 来源资源,并将每个输出资源追溯到其源文件和位置。
- 从控制台、SDK 和 IDE 进行访问
-
使用 AWS 管理控制台实现可视化工作流程,使用 AWS CLI 和软件开发工具包实现自动化 CI/CD,或使用模型上下文协议 (MCP) 在 Kiro 或 Cursor 等 MCP-compatible IDE 中编写配置文件、运行转换和调试故障。所有接口共享相同的 API 表面。
访问数据转换代理
您可以使用 AWS 管理控制台、、 AWS 软件开发工具包和模型上下文协议 (MCP) 访问数据转换代理。 AWS Command Line Interface
- AWS 管理控制台
-
用于创建配置文件、运行转换作业和查看结果的 Web 界面。
- AWS CLI 和 AWS SDK
-
以编程方式访问数据转换 AI 代理 API: AWS CLI 用于命令行和 shell 自动化的 AWS 软件开发工具包,用于应用程序代码和 CI/CD. 两者都包含相同的底层 REST API。(同步实时转换操作只能通过 REST API 使用。)
- MCP(模型上下文协议)
-
所有数据转换 AI 代理 API 均可通过 MCP 服务器作为 AWS MCP 工具提供,因此 Kiro 和 Cursor 等人工智能代理可以编写配置文件、运行转换和调试故障。
HIPAA 资格和数据安全
数据转换代理作为其中的一部分提供,是一 AWS HealthLake 项符合 HIPAA 条件的服务。有关更多信息 AWS, U.S. 1996 年健康保险流通与责任法案 (HIPAA),以及使用 AWS 服务处理、存储和传输受保护的健康信息 (PHI),请参阅 HIPAA 概述。
与包含 PHI 的数据转换代理的连接必须经过加密。默认情况下,所有连接都使用基于 TLS 的 HTTPS。您还可以使用 AWS HealthLake 和接口 VPC 终端节点 (AWS PrivateLink) 服务 AWS PrivateLink,通过由接口 VPC 终端节点提供支持的接口 VPC 终端节点进行连接。使用客户管理的 AWS KMS 密钥或 AWS自有密钥对配置文件内容和任务输出进行静态加密。设置执行数据转换任务的权限有关加密和访问控制的详细信息,请参见。
定价
数据转换 AI 代理现已提供预览版。请联系您的 AWS 客户团队,以便我们确认您的用例的生产准备就绪。定价将在该功能正式可用时公布。采集到的任何转换数据都 HealthLake 将受 AWS HealthLake 定价约束。
如何开始
如果您是首次使用数据转换代理,我们建议您按顺序阅读以下章节:
-
数据转换代理的工作原理: 核心对象(转换配置文件、转换任务、AI 代理)及其关系。
-
设置:您需要的账户访问权限和权限。
-
入门 SDK 入门和 AWS CLIMCP 入门,或 控制台入门:在您的首选界面中进行端到端演练。