在发现和生成队列(预览版)中使用生成式 AI 生成患者队列
[本文为预发布文档,可能会发生变化。]
发现和生成队列(预览版)使用生成式 AI 帮助您更快、更轻松地生成患者队列,而无需任何高级编程技能。 您可以出于不同目的使用队列,例如:
- 健康状况趋势研究
- 质量评估
- 临床试验
- 历史研究
使用生成式 AI 生成查询是一个迭代流程。 下面是简要概述:
- 使用自然语言输入生成查询条件:通过在生成式 AI Copilot 体验中输入自然语言来描述目标患者组。
- 优化查询条件:通过提供更多自然语言输入或手动编辑条件,根据需要调整查询。
- 运行查询:运行查询以评估其在检索队列患者方面的有效性。
- 迭代:评估结果并根据需要重复该流程。
- 保存数据:将最终的队列数据保存在湖屋中。
在探索查询生成流程之前,请完成设置医疗保健数据解决方案中的发现和生成队列(预览版)中的步骤。
使用自然语言输入生成查询
发现和生成队列(预览版)使用 AI 帮助您设计查询。
在您的医疗保健数据解决方案环境中打开医疗保健队列项目。
在右侧窗格上,选择查询生成器。
查看预览条款和 AI 透明度说明,然后选择开始。
在查询生成器文本框中,输入问题,然后选择纸飞机图标。 您可以看到聊天窗格中显示了一些示例。 有关可以输入的内容的更多示例,请参阅使用自然语言输入筛选数据。
查看查询条件。 您也可以根据需要手动编辑条件。 重复步骤 4 和 5,直到实现所需结果。
使用自然语言输入筛选数据
这些示例展示了如何使用自然语言根据诊断、药物、人口统计、手术、就诊和日期筛选患者数据。
诊断筛选
- 单个病症:查找诊断为胆结石的患者。
- 多个病症:识别诊断为胆固醇高和糖尿病的患者。
用药史筛选
- 单一用药:检索服用赖诺普利 10 毫克口服片剂的患者。
- 多种药物:查找服用 1 毫升阿法依泊汀 4000 单位注射并服用强的松的患者。
人口统计筛选
- 检索 35 岁以上的女性患者。
- 查找非裔美国患者。
- 查找西班牙裔患者。
手术筛选
- 查找接受过阑尾切除术的患者。
就诊筛选
- 识别 2020 年 1 月 1 日之后接受过阑尾切除术的患者。
日期筛选
- 检索 2023 年 7 月 10 日之后服用过强的松的患者。
观察筛选
- 查找有出血症状的患者。
度量筛选
- 查找血液中含有神经鞘氨醇半乳糖苷的患者。
交叉条件筛选
您可以组合多个条件,例如 Patients with {Diagnosis} x {Medication} x {Demographics} x {Procedure} x {Encounter}
。 例如:
- 服用 1 毫升阿法依泊汀 4000 单位注射、服用强的松并且年龄超过 30 岁的患者。
- 诊断为癫痫和哮喘的患者,或仅诊断为糖尿病的患者。
手动优化查询条件
发现和生成队列(预览版)使用 AI 将自然语言请求转换为查询条件。 但是,结果的准确性有时可能会有所不同。 您可以手动调整 AI 生成的查询,也可以使用条件生成器生成新查询。 条件生成器会根据湖屋中连接的数据集自动填充字段。 您可以通过设置条件、选择运算符和指定值来优化搜索。 对于更复杂的搜索,使用 AND 或 OR 运算符组合多个条件。
在条件画布上,选择铅笔图标。
在条件生成器窗格中,优化条件。 条件生成器对话框是用于探索可用数据字段进行筛选的有用工具。 例如,您可以通过扩展出生年份、按概念代码划分的条件或性别等字段来筛选患者数据。
选择更新条件。
运行查询
有两个不同的选项用于运行查询。
- 在条件画布上,选择运行查询按钮。 发现和生成队列(预览版)根据查询条件生成 SQL 代码,并针对数据集执行 SQL 查询以创建队列。
OR
- 在顶部工具栏上,展开运行下拉列表,然后选择生成 SQL、执行 SQL 或生成并执行 SQL。
查看查询的 SQL 代码
若要查看查询的 SQL 代码,请选择底部工具栏上的查询。
如果尚未运行生成 SQL,则此页面将为空。 在 SQL 生成后,您可以在此处查看确切的查询。
查看符合查询条件的患者
若要查看队列中的患者元数据,请选择底部工具栏上的数据。 此页面提供 OMOP 数据集中 Person 表的简化视图。
若要查看匹配的患者记录,请选择底部工具栏上的查看器。 此页面显示特定的患者文件,包括注释和图像。
查看有关数据集的人口统计信息
发现和生成队列(预览版)生成一个 Power BI 报表,其中包含有关数据集的聚合人口统计信息。 每次运行 SQL 作业时,此报表都会自动更新。
最初,报表由表示完整数据集的单个湖屋页面组成。 运行第一个 SQL 作业后,报表将更新为包含表示筛选数据的队列页面。 这两个页面都包含一个 person_id
筛选器,以进一步缩小统计信息范围。
若要查看此报表,请选择底部工具栏上的仪表板。
保存最终数据集
若要保存最终数据集,请选择顶部工具栏上的保存到。
将显示向导以指导您完成保存流程。 目前,该功能提供两个用于保存数据的选项:
将完整的患者数据集保存到湖屋。
下载患者 ID 和元数据。
若要保存完整的患者数据集,请选择选项一并提供队列名称、文件格式和目标湖屋。
导出作业完成后,文件将显示在目标湖屋的 Files 文件夹下。 每次导出时湖屋都会创建一个新子文件夹,其中每个文件对应一个患者。 下面是一个示例: