文章
· 六月 3 阅读大约需 2 分钟

IRIS Interop DevTools: CCDA 和 FHIR 的 IRIS 转换入门

IRIS 支持开箱即用的 CCDA 和 FHIR 转换,但访问和查看这些功能需要大量的时间设置和产品知识。IRIS Interop DevTools 应用程序旨在弥补这一差距,让实施人员能够立即进入并查看产品的内置转换功能。

除了 IRIS XML、XPath 和 CCDA 转换环境,Interop DevTools 软件包现在还提供:

  • FHIR-SDA 转换设置
  • SDA-FHIR 转换设置
  • 构建 FHIR 错误验证
  • 加载 FHIR 转换所需的内容

已经更新仪表板的外观和感触,看起来更加直观和用户友好。在 IRIS 中执行,以便充分利用环境,同时用户界面允许可见性、可重复性以及隔离修改和模块进行测试的能力。

以下是5个功能支持:

1. XPath 评估器: 根据输入 CCD 评估 XPath 并返回结果

2. CCDA 到 SDA 转换: 通过选定的基本 XSL 转换运行输入的 CCD,并显示 SDA 结果。

3. XSL 模板测试器: 针对输入 CCD 应用单个 XSL 模板,并显示生成的 CCD。

4. FHIR 到 SDA 转换: 在输入的 FHIR 资源或捆绑包上运行标准的 FHIR 到 SDA 转换,并显示 SDA 结果或 FHIR 验证错误响应。

5. 5. SDA 到 FHIR 转换: 在输入的 SDA 消息上运行标准的 SDA 到 FHIR 转换,并显示 FHIR 束结果。

 入门指南:

1. IRIS Interop DevTools 适用于 download on the Open Exchange

2.安装完成后,用户界面将在 Docker 容器中运行。按照 README 中的说明构建并启动 docker。(MacOS 用户的 README 中还包含其他说明)。

3. 打开UI: http://localhost:4000  

本地安装

该应用程序是为在 Docker 上运行 IRIS for Health 社区镜像而构建的,但该解决方案只需要一个基金会命名空间,并与 HealthConnect、IRIS for Health 或 HealthShare UCR 兼容。

1. 可通过 IPM 安装 IRIS 后端网络应用程序和 REST API。

From IRIS terminal:

zpm "install iris-ccd-devtools"

2. 将目录更改为 “frontend/CCD-Tools-Frontend ”文件夹,然后运行以下命令,即可在本地安装前端应用程序:

  • npm install
  • npm rundev

3. 打开UI: http://localhost:4000  

数据示例

测试文件夹中加载了匿名样本数据。 还有两个 Postman 集合用于测试后端应用程序接口。 interop-devtools-ccd-fhir.postman_collection.json 包括 更新的 FHIR-SDA APIs. 

运行工具集

上传或粘贴相应样本文件中的内容,以便测试每个工具。

FHIR 到 SDA 转换测试仪示例:

 

请告诉我们您的想法。这样的工具集对你的工作有用吗?哪些功能将来会有用?我们期待在创新小组中继续加强工具集。

讨论 (0)1
登录或注册以继续