#Health Connect

0 关注者 · 59 帖子

InterSystems HealthShare Health Connect 是一种医疗保健集成引擎,它提供大容量事务支持、流程管理和监控,可为任务关键型应用提供支持。 

Health Connect 的核心是高性能、多模型的数据引擎,它可以无缝地高速处理多种形式的数据。 Health Connect 适用范围广,从为小型诊所提供服务,到处理世界上最大、最复杂的医疗保健交付系统的事务,它都能轻松应对。 功能包括:

- 通过设计实现的互操作性
- 带有快速故障转移恢复的镜像
- HL7 架构的源代码控制
- 直观的拖放式 HL7 架构编辑
- 灵活、适应性强的安全模型等

新增
公告 Claire Zheng · 八月 30


Rule Editor的用户们,我们需要你们!我们正在重新设计规则编辑器的部分功能,希望那些每天都在使用这个工具的用户能来体验一下我们的设想!👩‍💻

如果您已经试用过新的(Angular)规则编辑器,并遇到了奇怪的边际情况,或者曾疑惑“为什么它会这样工作”,现在就是您畅所欲言的好时机!🗣️

以下是新版界面的抢先预览:

如果您有兴趣体验我们的交互式原型,请通过 📧 邮件联系InteropUXFeedback@intersystems.com,告知您的意向以及本周的空闲时间。

🗨️ 告诉我们你愿意参加!
📅 请附上你本周的空闲时间
🎯 帮助打造一款你真正“想用”的工具

您回复得越早,我们能为您做的就越多,所以请尽管联系我们!

0
0 13
InterSystems 官方 Claire Zheng · 八月 18

互操作性用户界面项目自 2025.1 版本以来持续推进,采纳了各位——我们的客户和合作伙伴——提出的许多建议和反馈。  我们将持续重视用户反馈,并不断优化这一重要的用户体验。在IRISIRIS for HealthHealth Connect及 Health Connect Cloud 的最新版本 2026.2 中,“模式查看器”(只读模式)现已开放选配!
注意

  • 现有用户可在现代化界面与标准界面之间切换。 
  • 所有其他互操作性界面仍保留在标准用户界面中。 
  • 随着新工作流在新用户界面中陆续推出,在相关工作持续进行期间,预计两种体验模式将同时提供。 

生产环境配置——配置任务简介
  • 改进了 用于“生产工具栏”视图与“主机工具栏”视图之间切换的 切换选项的可见性

  • 现在,即使未选择主机,主机操作也会始终显示在“主机工具栏”中。在选择主机且选项有效之前,这些操作处于禁用状态。

  • 新增了在“类别”字段中以 逗号分隔的列表形式输入多个值 的功能。

  • 新增了重命名现有类别的功能。

  • 创建新流程类时,现在可以配置新规则以自动调用源代码控制操作,从而简化类导出和源代码控制集成工作流。

DTL 编辑器——DTL 工具简介
  • 图形编辑器的顶部面板中 添加了用于独立滚动的边界

  • 新增了按字母顺序段字段路径表达式进行排序的功能。

  • 现在,只读和内部属性 在 DTL 编辑器中会显示为灰色 ,以防止出现无效的映射。

0
0 38
文章 Claire Zheng · 七月 28 2m read

作为我们致力于提升 FHIR 有效载荷导入速度工作的一部分,在 v2026.2 版本(目前已作为开发者预览版发布)中,我们引入了一项可选功能,用于跳过资源的结构验证。 例如,此举可节省 25% 的时间,在大规模数据导入场景中,这一时间节省将十分可观。

0
0 76
文章 Claire Zheng · 七月 21 1m read

随着 v2026.1 版本的发布,HL7 FHIR 引入了一项非常重要的功能——支持SMART on FHIR v2 的细粒度作用域

这使您能够对 FHIR 存储库中数据的访问权限进行更严格、更精确的控制。

这项新功能的一部分是拒绝不符合范围的请求,但更有趣的功能是能够根据提供的范围过滤结果。

0
0 42
文章 Claire Zheng · 七月 21 2m read

在 v2026.2 版本(现已开放预览)中,我最期待的新功能之一就是“FHIR 资源管理器”。

作为 InterSystems FHIR 服务器的一部分,这项新功能允许用户通过友好且直观的用户界面探索 FHIR 数据:该界面能够构建(可能较为复杂的)FHIR 搜索 URL,将其发送至您的 FHIR 服务器(实际上是任何 FHIR 服务器……)进行查询,并显示查询结果。

以下是一个简单的操作流程:

0
0 55
文章 Claire Zheng · 七月 21 1m read

在即将发布的 2026.2 版本(目前已开放预览)中,我们将新增对 FHIR 读取操作中一种特定情况的支持。

该功能针对二进制资源 ——当通过 GET 请求获取具有特定 MIME 类型的二进制资源,且请求的 Accept 头也包含相同的 MIME 类型时,返回的内容将不是 FHIR 资源(JSON)本身,而是实际的二进制内容。详情请参阅FHIR 文档

0
0 46
公告 Nicky Zhu · 七月 1

我很高兴地告诉大家FHIR Agent Studio现已在 InterSystems Developer Cloud 上作为在线托管演示运行—— 无需安装,无需配置,只需在浏览器中打开即可。

FHIR Agent Studio 是一个开发者门户,用于在单一的 InterSystems IRIS for Health 后端上 构建、运行和检查面向 FHIR 工作流的 AI代理。每个 代理都是一个小型临床工作流,您可以从左到右阅读其流程:

Trigger -> Evidence (FHIR / SQL / Vector Search) -> Agent (LLM) -> Action (draft FHIR) -> Trace

该平台随附十二个可运行的代理,基于一个包含约 1,000 名患者和 20,000 多个资源的合成 FHIR 存储库,此外还提供一个面向临床医生的应用程序和一个面向患者的手机 应用程序,均运行在同一后端上。每次运行的每个步骤均可追溯。

立即试用(无需登录)

应用程序界面已开放——只需点击即可探索:

 

  Link
引导式演示——从这里开始,快速了解全部十二个智能助手 https://fhir-agent-studio.sandbox.developer.intersystems.com/clinical/#/demo
0
0 55
文章 Nicky Zhu · 七月 1 1m read

我很高兴与大家分享FHIR Agent Studio 的演示视频,该视频现已在 YouTube 上发布。

FHIR Agent Studio 演示视频

https://www.youtube.com/watch?v=vktfq_kvNnk

FHIR Agent Studio 将 AI Agent与 FHIR、InterSystems IRIS、Vector Search 以及大型语言模型相结合,向开发者展示如何探索、构建和测试由Agent驱动的医疗保健工作流。

您还可以在此处查看更多信息:

介绍文章:https://community.intersystems.com/post/introducing-fhir-agent-studio-ai-agents-fhir-intersystems-iris

GitHub 代码库:https://github.com/SeanConnelly/ai-studio-for-fhir

Open Exchange 页面:https://openexchange.intersystems.com/package/FHIR-Agent-Studio

0
0 55
文章 Claire Zheng · 六月 29 1m read

v2026.1 刚刚正式发布,其中我最期待使用的一项功能就是DTL 说明功能。

该功能允许您选择一个数据转换,只需点击一下按钮,即可获得该转换的人类可读描述(您还可以将其作为 DTL 描述的基础)。

对于复杂的 DTL,尤其是那些并非由您亲自编写,或者虽然由您编写但已时隔许久的 DTL,该功能将帮助您快速清晰地了解其工作原理。

对于尚未使用过“安全钱包”(Security Wallet)功能 的用户(有关此功能的更多信息,请参阅这些文档这段 4 分钟视频以及这段 36 分钟视频),请注意:您需要使用该功能来配置DTL 解释器的OpenAI 许可证 API 密钥

有关此功能的更多详细信息,请参阅此处的文档

另请参阅@Aya Heshmat的帖子,其中包含一段视频(链接直接跳转至展示 DTL Explainer 的时间点),介绍了新互操作性 UI 中的所有最新功能。

此外,还可观看@Julie Ma 提供的这段更详细的视频演示与讲解。

这是将生成式人工智能(GenAI)功能整合到 InterSystems 产品中的一个示例。

0
0 66
文章 Nicky Zhu · 六月 29 8m read

人工智能将改变医疗保健行业,但前提是临床医生能够信任它,而开发人员 在构建它时无需每次都从头开始重新设计基础架构。 FHIR Agent Studio 正是我 为实现这两点所做的尝试:它是一个平台,可以利用可重用的构建 模块为 FHIR 工作流构建 AI 代理,在真实的 InterSystems IRIS for Health 后端上运行它们,并精确 检查每个代理在每个步骤中执行了哪些操作。

这是我参加 InterSystems FHIR AI Agent 竞赛的参赛作品,它附带了 十二个可运行的代理,这些代理运行在一个包含约 1,000 名患者和 20,000 个资源的合成 FHIR 存储库上。 我的目标是打造一个“工作室”而非单一的演示程序:在这里,您可以 设计、运行和检查多个代理,进而构建自己的代理。所有操作均在单个 容器中运行,仅需一条命令,且无需 API 密钥。

克隆该仓库并运行 docker compose up --build。然后打开引导式演示,运行其中的任意一个代理。 每个步骤都可供您详细查看。

从引导式演示开始

如果你只能做一件事,那就打开引导式演示。它带你游览全部十二个代理, 每个代理都配有通俗易懂的说明、一个直接跳转到相应界面的“试一试”链接, 以及关于注意事项的提示。即使你对该项目一无所知, 也能在几分钟内探索其全部内容。

The guided demo: all twelve agents, each with a description and a Try it link

0
0 127
文章 Kelly Huang · 六月 1 2m read

大家好、

请观看在线学习中的这些新视频,熟悉 InterSystems® 产品最新版本中的新功能和界面。学习服务 YouTube 频道也提供所有视频。

此外,您还可以观看面向ObjectScript 新开发人员的视频,以及面向HealthShare® 用户的部署升级指南。

InterSystems 产品最新版本的视频

  • 目标: 了解 InterSystems 产品 2026.1 版中互操作性用户界面的增强功能。
  • 相关产品:InterSystems IRIS、IRIS for Health、Health Connect
  • 另请参见: 包含所有产品版本类似视频的登陆页面(或查看YouTube 播放列表)
  • 目标:使用 GenAI 快速生成 DTL 转换说明。
  • 相关产品:InterSystems IRIS、InterSystems IRIS for Health、Health Connect
  • 受众: 使用 DTL 转换的集成商
  • 目标: 通过在多个数据库中分配数据,有效地管理和查询数据。
0
0 81
文章 Jeff Liu · 四月 26 1m read

作为新的互操作性用户界面浪潮的一部分(请参阅@Aya Heshmat2025.12025.3中介绍的新内容),v2026.1已经作为开发者预览版发布,这可能是您尝试一下的理由——它将发布用于消息查看和搜索的新用户界面,包括可视化跟踪(以及其他用户界面好东西)。

以下是一个快速预告:

0
0 115
InterSystems 官方 Claire Zheng · 四月 16

摘要

咨询 ID

受影响的产品和版本

风险类别和评分

明确要求

IF-9396

InterSystems IRIS® for Health

InterSystems Health Connect™

版本 
2026.1.0

系统稳定性问题:3

使用非默认路径前缀的部署将无法提供 FHIR 服务器用户界面。

问题

影响评估

受影响的配置无法从产品用户界面与 FHIR Server 功能交互 现有 API、终端和 ObjectScript 方法不受影响。

这会影响 InterSystems IRIS for Health 和 Health Connect 部署在所有支持 Web 服务器(IIS、Apache 和 Nginx)配置的操作系统上。

解决方法

  • InterSystems 正在创建一套点版本来纠正这一问题:InterSystems IRIS for Health 2026.1.0.2 和 Health Connect 2026.1.0.2 将于 2026 年 4 月 14 日全面上市。
0
0 75
InterSystems 官方 Claire Zheng · 四月 16

InterSystems IRIS® 数据平台、InterSystems IRIS® for HealthTMHealthShare® Health Connect 2025.1.4 2024.1.6维护版本现已全面上市 (GA)。这些版本包括对最近发布的一些警报和建议的修复,其中包括以下内容:

请通过Ideas Portal使用 "发布后反馈"类别分享您的反馈意见,以便我们共同打造更好的产品。

文档

您可以在这些页面上找到详细的变更列表和升级检查列表:

早期使用计划 (EAP)

现在有许多 EAP 可用。请查看此页面并注册您感兴趣的项目。

如何获取软件?

0
0 96
InterSystems 官方 Claire Zheng · 四月 16

摘要

警报 ID

受影响的产品和版本

风险类别和评分

明确要求

IF-9262

InterSystems IRIS® for Health

InterSystems HealthConnect™

版本 
2024.1.4, 2024.1.5

系统稳定性关注度:5(高)

FHIR 和 Health 互操作性问题可能导致升级失败和意外或不良的产品行为。

问题

  • 由于在几个 FHIR 和医疗保健互操作性功能中发现了问题,受影响的 InterSystems IRIS for Health 和 Health Connect 版本正在从 WRC 分发站点删除。这不会影响同一版本的 InterSystems IRIS® 数据平台版本。我们提醒 InterSystems IRIS for Health 和 Health Connect 的所有客户,无论他们打算或实际使用该产品与否,都应遵循所附的修复步骤。
  • 稳定性问题可能会导致严重的升级失败和意外或不良的产品行为。有关稳定性问题的完整列表 ,请联系 WRC。

影响评估

尝试升级至受影响产品可能会导致升级步骤失败或产品在以下领域出现不良表现:安装(包括安装向导)、镜像(Mirroring)、FHIR 服务器、批量 FHIR(Bulk FHIR)、IHE 功能、安全角色与资源,以及医疗互操作性功能。

有关 2024.1.4 或 2024.1.5 中关注问题的详细列表,请联系 WRC。

0
0 81
文章 Kelly Huang · 四月 15 2m read

背景情况

急诊医疗服务(EMS)团队到达急诊科时,常常会遇到人口统计数据不完整或未知的病人——没有病历号(MRN),没有确认的姓名,有时甚至没有出生日期。然而,急救医疗运送记录仍然需要准确无误地记录在病历中。

为了支持安全可靠的记录,急救医疗机构、第三方集成服务和医院集成团队建立了安全接口,用于交换识别码和临床信息。当这些标识符不一致时,下游系统就无法自动发布转运记录,从而产生可避免的人工操作,并延误记录的完整性。本文概述了如何使用 FHIR Patient.Search (R4) 来填补最常见的人口统计空白并改进自动发布。

挑战

在许多 EMS 到医院的集成中,患者最初是以通用或临时标识符注册的。最终登记和任何记录合并可能要到稍后才会发生,有时是在出院后。在这些更新传播之前,EMS 患者标识符和电子病历 (EMR) 标识符可能一直不同步。

当转运记录因不匹配而无法发布时,集成通常会生成一个错误,并转到 EMR 工作队列进行人工审核。在 EMS 处理量大的情况下,队列会迅速增长。

0
0 431
InterSystems 官方 Claire Zheng · 四月 13

互操作性用户界面项目在 2025.1 版本的基础上继续进行 ,并采纳了客户和合作伙伴提出的许多建议和意见。 我们将继续投资于反馈和更新这一重要的用户体验。 在最新发布的 2026.1 版(适用于 IRISIRIS for HealthHealthConnect 和 Health Connect Cloud) BPL 编辑器(BPL Editor)信息查看器/可视跟踪(Message Viewer/Visual Trace) 应用程序现在可供选择使用!
注意

  • 现有用户可在现代化和标准体验之间切换。
  • 所有其他互操作性屏幕仍保留在标准用户界面中。
  • 由于新的工作流在新的用户界面中可用,我们希望在这项工作继续进行时,两种体验都可用。
生产配置-配置任务介绍
  • 改进了用户界面在大型制作中的性能,例如有 2000 多台主机的制作
  • 当主机被选中时,"制作工具栏 "具有特定于主机的操作功能
  • 设置功能可启用/禁用与所有主机的连接线,或在选择主机时只显示主主机连接线
  • 可在新操作工具栏中更改主机类别作为操作
  • 当同名主机使用不同类别时,检查器面板(右侧)中的主机名称会显示为下拉列表,可在同名主机之间切换
    • 此外,这两个主机在 "生产配置 "视图中将显示为同一主机,并在主机名左侧显示同名主机的数量
  • 左侧 "Collections "面板的global筛选器可实现对主机、产品、DTL 等的批量筛选。
0
0 73
InterSystems 官方 Claire Zheng · 四月 12

InterSystems Caché®, InterSystems Ensemble®, and HealthShare® Health Connect 2018.1.12维护版本现已全面上市(GA)。

请通过Ideas Portal使用 "发布后反馈"( Post-Release Feedback )类别分享您的反馈意见,以便我们共同打造更好的产品。

文档

您可以在本页找到详细的变更列表和升级检查列表:

早期访问计划 (EAP)

现在有许多 EAP 可用。请查看此页面并注册您感兴趣的项目。

如何获取软件?

InterSystems Caché 的完整安装包可从本 WRC 的Caché 完整工具包页面获取。InterSystems Ensemble 的完整安装包可从本世界无线电通信会议的Ensemble 完整工具包页面获取。HealthShare Health Connect 套件可从 WRC 的HealthShare 完整套件页面获取。

可用性和软件包信息

该版本为所有支持的平台提供了经典安装包。 有关完整列表,请参阅 "支持的平台 "文档。Caché 和 Ensemble 工具包的构建编号为2018.1.12ce.122.0。

0
0 457
文章 Qiao Peng · 四月 9 8m read

本文介绍如何在 InterSystems IRIS 中通过继承 EnsLib.HTTP.GenericOperation(或 EnsLib.REST.GenericOperation)实现 OAuth2.0 支持,包括 OAuth2.0 Client 配置、Access Token 自动获取与 Header 注入,适用于各类第三方 REST API 集成场景。


在企业集成项目中,我们经常需要通过 REST API 对接第三方平台,例如 CRM、支付系统、云服务和 Open API 网关。

这些接口大多数采用 OAuth 2.0 作为授权机制。

虽然 InterSystems IRIS 提供了功能强大的通用 HTTP / REST 业务操作类:

  • EnsLib.HTTP.GenericOperation
  • EnsLib.REST.GenericOperation

但目前它们不直接支持 OAuth2.0 Access Token 自动注入

本文将介绍一种常见且推荐的实现方式:

通过继承 GenericOperation类,自定义一个支持 OAuth2.0 的通用业务操作类(Business Operation)

实现以下能力:

  • 自动检查令牌(Token)是否有效
  • 自动获访问令牌(Access Token)
  • 自动注入授权头(Authorization Header)
  • 对业务调用透明

一、先理解 OAuth2.

0
0 93
InterSystems 官方 Claire Zheng · 四月 8

摘要

警报 ID

受影响的产品和版本

风险类别和评分

明确要求

HSIEC-12800

InterSystems IRIS® for Health

InterSystems HealthConnect™

版本
2026.1.0.233.0

系统稳定性关注度:5(高)

1.正在使用 HL7 到 SDA3 转换 2.

2.用药相关信息包括 TQ1 段 3.

3.TQ1-3 重复模式包含多次重复

问题

在 HL7 到 SDA3 转换逻辑中发现了一个问题,在处理某些与药物相关的 HL7 报文时可能会导致无限循环。当报文包含的 TQ1 段在 TQ1-3 重复模式字段中有多个重复时,就会出现这个问题。

影响评估

出现这种情况时,受影响的 HL7 报文可能无法成功转换为 SDA。在某些情况下,处理可能会挂起、意外终止或中断相关的下游处理。

此问题取决于数据,不会影响所有 HL7 流量。 如果客户 使用 HL7 到 SDA3 转换处理与药物相关的 HL7 报文,而这些报文包含在 TQ1-3 重复模式字段中有多次重复的 TQ1 段,则可能会受到影响。

不处理这种报文格式的客户不太可能受到影响。

解决方法

  • IRIS for Health 和 Health Connect 产品的更新点版本 2026.1.0.234.1 中包含修复程序。
  • 计划于 2026 年 7 月发布的 2026.1.4 维护版本也将提供修复程序。
0
0 70
InterSystems 官方 Claire Zheng · 三月 29

InterSystems IRIS® 数据平台、InterSystems IRIS® for HealthHealthShare® Health Connect 2026.1版本现已全面上市 (GA)。这是一个扩展维护 (EM) 版本。

版本亮点:

  • 数据库可扩展性增强取消了历史数据库大小限制,实现了无缝增长,超过了以前的大小限制,无需进行数据转换。其他底层性能改进进一步优化了大规模操作。
  • 表分区:根据用户定义的逻辑键拆分表和相关索引数据,以便在数据库间轻松映射。这可以实现存储分层,提高查询性能和超大表的运行效率。该功能是一项实验性功能,可通过 "早期访问计划"订阅更新并转达您的反馈意见。
  • 互操作性用户体验改进:此更新具有新的 BPL 编辑器、对生产配置的额外改进以及 DTL 编辑器,其中包括人工智能辅助 DTL 解释。要了解更多信息,请访问InterSystems 学习中心。对于现有客户,这些功能仍可选择使用。在集成方面,该版本引入了 Mirth 迁移工具,以加速传统集成引擎的替换和现代化。
  • FHIR 服务器授权、批量数据和管理更新: 大幅扩展 FHIR 功能,包括细粒度 OAuth 范围执行和结果过滤,从而实现更精确的数据访问控制。增强批量 FHIR(JWT 授权、从 EHR 计划导出)和更快的服务器/软件包管理。
0
0 556
InterSystems 官方 Claire Zheng · 三月 29

InterSystems IRIS®数据平台的2023.1.7维护版本 InterSystems IRIS® for **** for HealthTM和HealthShare®Health Connect的 2023.1.7 维护版本现已全面上市 (GA)。

请通过Ideas Portal使用 "发布后反馈"类别分享您的反馈意见,以便我们共同打造更好的产品。

文档

您可以在这些页面上找到详细的变更列表和升级清单:

早期使用计划 (EAP)

现在有许多 EAP 可用。请查看此页面并注册您感兴趣的项目。

如何获取软件?

InterSystems IRIS 和 InterSystems IRIS for Health 的完整安装包可从 WRC 的InterSystems IRIS 数据平台完整工具包页面获取。HealthShare Health Connect工具包可从 WRC 的HealthShare 完整工具包页面获取。容器映像可从InterSystems 容器注册中心获取。

可用性和软件包信息

此版本附带适用于所有支持平台的经典安装包,以及 Docker 容器格式的容器映像。 有关完整列表,请参阅支持的平台文档。这些维护版本的版本号是2023.

0
0 64
InterSystems 官方 Claire Zheng · 三月 18

摘要

       
警报编号 受影响的产品和版本 风险类别和评分 明确要求
DP-448888 产品:    
  • InterSystems IRIS® 数据平台
  • InterSystems IRIS® for Health
  • InterSystems Health Connect™版本
  • 2024.3.0
  • 2025.1.0 - 2025.1.3
  • 2025.2.0
  • 2025.3.0 | 运行:高风险 | 使用了 ≥ 2 TB 的数据库缓存 |

问题

在上述版本中,如果数据库缓存大于或等于 2,097,152 MB(2 TB),实例可能无法启动或在运行过程中挂起。请注意,未配置实例的初始数据库缓存分配是系统物理内存的 25%;因此,如果物理内存≥ 8 TB,则未配置实例可能存在风险。更多信息,请参阅为数据库和常规缓存分配内存以及数据库缓存 (globals) 配置参数

如果使用高级配置选项分配多个块大小的缓冲区,则必须以global缓冲区为单位计算限制。只要所有大小的缓冲区总和少于 268,435,456 个,就不会有风险。

此问题影响以下产品的 2024.3、2025.1.0 - 2025.1.3、2025.2.0 和 2025.3.

0
0 70
公告 Claire Zheng · 三月 15

InterSystems 定期更新我们的软件发布政策和实践,以适应客户的需求。

为了让客户和合作伙伴更容易预测,我们现在改变了维护版本的发布节奏,并对其他几个方面进行了调整。

本文总结了我们数据平台产品的发布周期和最近的变化,并宣布了一些新的更新。

为什么要改变?

  • 我们的客户更快地接受了我们的新版本。
  • 我们的客户更快地采用新的平台版本(操作系统和协调器)。
  • 安全问题更频繁地出现,尤其是在第三方库中。
  • 我们的客户要求更可预测的交付日期。

有什么相同之处?功能发布节奏提醒

自 2018 年以来,InterSystems 一直在使用 InterSystems IRIS 的双流功能发布节奏(请参阅原始公告)。我们提供

  • 持续交付(Continuous delivery, CD)版本——这些版本可快速访问新功能,非常适合开发和部署持续更新的应用程序,并可立即利用新功能。有时也称为 "快车"。
  • 扩展维护(Extended maintenance, EM)版本——这些版本的发布频率低于持续交付版本,但具有维护版本所具有的更高稳定性。它们是大型企业应用程序的理想选择,在这些应用程序中,在维护版本中轻松获得修复比尽早获得新功能更重要。有时也称为“慢车

EM 发行版的版本号为 YYYY.1(例如 2022.1 或 2023.1),因此很容易识别。 CD 发行版的版本号为 YYYY.2、YYYY.3 等。

0
0 93
文章 Lilian Huang · 三月 6 13m read

什么是 FHIR Profile?

FHIRProfile是规则和约束的集合,用于定制和完善基础快速医疗互操作性资源 (FHIR) 资源(resource。Profiling是一个重要的过程,它可以调整基础 FHIR 资源标准,以满足特定用例、地理区域、医疗机构或临床工作流程的独特要求。

基础 FHIR 规范为资源(如病人、观察或药物)提供了通用、灵活的定义,而Profiling则将这些通用资源转化为更精确的资源。这就确保了为特定社区或实施量身定制的数据交换的一致性和互操作性。

FHIR 旨在覆盖全球各种医疗保健场景。配置文件允许实施者在不丧失标准化优势的情况下调整这一通用平台。

0
0 159
文章 Nicky Zhu · 三月 5 2m read

Embeddedpy-bridge:嵌入式 Python 工具包

概述

嵌入式 Python改变了 InterSystems IRIS 的游戏规则,可直接在数据库中访问庞大的 Python 生态系统。但是,在 ObjectScript 和 Python 之间架起桥梁有时会让人感觉像是在两个不同的世界之间转换。

为了实现这种无缝过渡,请使用embeddedpy-bridge

该软件包是一个以开发人员为中心的实用工具包,旨在为嵌入式 Python 提供高级 ObjectScript 封装、熟悉的语法和强大的错误处理功能。它允许开发人员使用他们已经熟悉的本地 IRIS 模式与 Python 数据结构交互。

挑战

虽然 %SYS.Python 库功能强大,但开发人员经常面临一些障碍:

  1. 处理代理:使用原始代理浏览 Python 列表和字典对于 ObjectScript 来说并不 "原生"。
  2. 迭代:标准 ObjectScript While 循环无法与 Python 迭代器进行本地 "对话"。
  3. 命名空间管理:确保 Python 实用程序在整个系统中可用。

解决方案:embeddedpy-bridge

我的目标是创建一个 "桥梁",让 Python 感觉像是 ObjectScript 中的一等公民。

主要功能

  • py 前缀约定%ZPython.Utils
0
0 498
文章 Nicky Zhu · 二月 11 3m read

InterSystems IRIS 的架构将数据的逻辑组织(命名空间)与其物理存储位置(数据库)分开。理解这种分离以及命名空间和数据库之间的区别对于有效的数据管理、安全性,尤其是高性能数据共享至关重要。

在本文中,我将讨论这些基础组件,并提供利用全局映射跨不同逻辑环境共享本地数据结构(全局)的实用指南。

数据库:物理现实

数据库代表了数据存储在磁盘上的物理现实。首先,它是文件系统中名为 IRIS.dat 的文件(例如,<安装文件夹>\mgr\user\IRIS.DAT )。该文件的最大容量为 32TB。它是所有实际数据和代码的容器。数据库由 IRIS 内核管理,它在物理文件级别处理缓存、日志和事务日志。

安装 InterSystems IRIS DBMS 时,会自动安装以下数据库:

0
0 120