公告 Claire Zheng · 一月 24 InterSystems 2026 全栈竞赛 Hi开发者们! 我们很高兴地宣布今年首次举办 InterSystems 在线编程竞赛: 🏆InterSystems 全栈竞赛 🏆 比赛时间:2026年2月2日至22日(美国东部时间) 奖金:12,000 美元 #活动 #竞赛 #InterSystems IRIS #IRIS竞赛 0 0 0 11
文章 Kelly Huang · 7 hr 前 阅读大约需 2 分钟 "隐藏的 HTTP 错误"(IIS 背后) 您发送了一个 HTTP 请求,但得到了一个 HTTP 错误,而且是一个您意想不到的 HTML 错误页面......这是怎么回事? 具体举例来说,也许您尝试读取 FHIR 资源(例如 /Patient/123),但得到的是 404 错误页面,尽管使用其他患者 ID 时,您得到的是资源有效载荷,因此 "页面 "肯定存在......为什么会得到 404 错误页面? #FHIR #REST API #Web网关 #提示和技巧 #调试 #Caché #Ensemble #Health Connect #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 6
文章 Claire Zheng · 7 hr 前 阅读大约需 2 分钟 改进 CCR 应用,实现最佳实践 在过去的一年中,CCR 开发团队优先考虑对 CCR 应用程序进行更改,以更好地展示和鼓励使用 CCR 的最佳实践。本文将重点介绍我们关注的一些领域: 组织控制面板 系统警报 分支机构卫生 在上述每个领域,我们都提高了潜在 CCR 使用问题的可见性,并为用户提供了主动解决这些问题的工具。 组织控制面板 我们继续在 "组织 "详细信息页面上添加可用信息 概览(OverView)是全面了解组织 CCR 使用情况的好地方。现在,它包含了更多的关键绩效指标,突出显示了各种问题,并链接到 CCR 应用程序中您可以解决这些问题的页面。 系统选项卡包括有关所有环境中客户端工具状态的详细信息以及系统架构师信息。这里的警报会突出显示丢失的信息、不活动和过时的客户端工具,并链接到相应的系统。 #CCR #其他 0 0 0 5
公告 Claire Zheng · 7 hr 前 线上启动会:InterSystems 2026 全栈竞赛 Hi开发者们, 我们很高兴邀请大家参加即将举行的 InterSystems 全栈竞赛线上启动会! 在此次线上研讨会上,您将发现本次竞赛中等待开发人员的激动人心的挑战和机遇。我们还将讨论希望参赛者涉及的主题,并向您展示如何使用 InterSystems IRIS 数据平台开发、构建和部署应用程序。 日期和时间:美国东部时间 2 月 2 日星期一下午 12:00 | 欧洲中部时间下午 6:00 #活动 #网络研讨会 #IRIS竞赛 0 0 0 4
文章 Nicky Zhu · 8 hr 前 阅读大约需 2 分钟 临时文件与单例:自我清理 我曾多次遇到一种模式,即我需要使用临时文件/文件夹,并在稍后的某个时候将其清理掉。 在这种情况下,自然是遵循"Robust Error Handling and Cleanup in ObjectScript "中的模式,使用 try/catch/pseudo-finally 或注册对象来管理析构函数中的清理工作。%Stream.File*也有一个 "RemoveOnClose "属性,您可以对其进行设置,但要小心使用,因为您可能会不小心删除一个重要文件,而且这个标志会在调用%Save()时被重置,因此您需要在重置后将其设回 1。 不过,有一个棘手的情况——假设你需要临时文件在外部堆栈级别中继续存在。例如: #ObjectScript #InterSystems IRIS 0 0 0 5
公告 Claire Zheng · 一月 28 我们即将推出的 InterSystems EHR 集成专家认证考试需要测试员 InterSystems EHR 社区的朋友们,大家好、 InterSystems Certification目前正在为 InterSystems EHR 集成专家开发认证考试,如果您符合下面的考试候选人描述,我们希望您能参与考试的测试!考试将于 2025 年 11 月 10 日开始接受测试。 #认证 #InterSystems IntelliCare #TrakCare 0 0 0 5
文章 Claire Zheng · 一月 27 阅读大约需 3 分钟 使用 Postman 测试 InterSystems FHIR 存储库的 OAuth2.0 (第二部分) 大家好,现在我想继续我们之前讨论过的话题 使用 Postman 测试 InterSystems FHIR 存储库的 OAuth2.0 - 第一部分 问题1:我的client_id和client_secret是从哪里来的? 简短回答:身份验证服务器(Authentication Server)。 如果没有身份验证服务器,可按以下方法设置一个 #FHIR #OAuth2 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 6
文章 Kelly Huang · 一月 27 阅读大约需 3 分钟 在无法访问系统 x509 证书/密钥的情况下生成 JWT 如果要从 x509 证书/密钥生成JWT,对%SYS.X509Credentials的任何操作(包括读取)都需要 %Admin_Secure 资源上的 U。之所以需要 %Admin_Secure,是因为 %SYS.X509Credentials 是持久的,这样做是为了防止所有用户访问私钥。 如果 %Admin_Secure 资源在运行时不可用,可以使用以下变通方法。 #OAuth2 #InterSystems IRIS 0 0 0 8
公告 Claire Zheng · 一月 27 新的人工智能 CCR 助手 CCR 现在包括一个人工智能驱动的 "CCR 助手",可供测试人员使用。CCR 助手可帮助您快速获得有关常见 CCR 工作流程、术语或最佳实践的答案。每个回复都包含相关 ICC 培训课程的参考资料,方便您深入了解任何主题。作为未来的改进,这些链接将直接指向用于生成回复的 ICC 培训 PDF 的特定页面。 要访问该助手,请点击 CCR 应用程序右下方的蓝色 "打开 CCR 助手 "图标。对话会在浏览器会话中保存,但会在注销时清除。 您可以通过点击 "竖起大拇指 "或 "摁下大拇指 "按钮并输入可选评论来提交对任何回复的反馈意见。我们非常感谢您的反馈,这将有助于我们继续提高回复质量! #CCR #其他 0 0 0 6
文章 Claire Zheng · 一月 27 阅读大约需 3 分钟 使用 Postman 测试 InterSystems FHIR 存储库的 OAuth2.0(第一部分) 大家好,又是我来分享我最近的学习心得了。 最近,我正在学习如何为 InterSystems FHIR 资源库设置 OAuth2 身份验证。我发现以下文章非常好,而且很容易理解。 使用 IRIS for Health 启动 FHIR EHR 的 SMART 在 IRIS for Health 上构建 FHIR 资源库 + OAuth2 授权服务器/资源服务器配置》第 2 部分 #FHIR #OAuth2 #InterSystems IRIS for Health 1 0 0 6
文章 Nicky Zhu · 一月 27 阅读大约需 9 分钟 InterSystems IRIS 数据平台架构 InterSystems IRIS 数据平台是所有 InterSystems 应用程序以及医疗保健、金融服务、供应链和其他生态系统中数以千计的客户和合作伙伴应用程序的基础。它是一个融合平台,提供交易分析数据管理、集成互操作性和数据集成,以及集成分析和人工智能。它支持 InterSystems Smart Data Fabric 方法,用于管理多样化的分布式数据。 #InterSystems IRIS #Resource Library 0 0 0 12
InterSystems 官方 Claire Zheng · 一月 27 IPM 0.10.5 版发布说明 IPM 0.10.5 版已于 2026 年 1 月 15 日发布。新版本包含大量改进和错误修复,请务必直接从GitHub 页面或社区注册中心查看! 主要变化如下 #InterSystems Package Manager (IPM) #InterSystems IRIS #InterSystems IRIS for Health #InterSystems 官方 0 0 0 6
文章 Jeff Liu · 一月 26 阅读大约需 6 分钟 分表(Sub-Table)安全 InterSystems IRIS 提供广泛的可配置安全选项,但许多开发人员主要使用角色和资源来保护整个表或例程。今天,我们将深入探讨。我们也可以分别确保单个列和行的安全,但这两种机制的操作方式截然不同。让我们从列开始。 列安全 为便于测试和演示,我们将保持表结构简洁明了。我们在 USER 名称空间中有一个名为 "Person "的表,其中包含 ID 列、出生日期列 (DOB)、名和姓。 #ObjectScript #SQL #安全 #管理门户 #系统管理 #访问控制 #InterSystems IRIS 0 0 0 8
文章 Kelly Huang · 一月 25 阅读大约需 4 分钟 使用 JDBC 将 Java 连接到 InterSystems IRIS 在上一篇文章中,我们谈到了 ODBC 和 C# 连接,现在让我们看看 JDBC 和 Java。InterSystems JDBC 驱动程序是集成 Java 应用程序的高性能推荐方式。 以下是使用 JDBC 驱动程序将 Java 应用程序连接到 IRIS 实例的分步指南。 第 1 步:获取并包含 InterSystems IRIS JDBC 驱动程序 JDBC 驱动程序与 ODBC 驱动程序不同,后者通常安装在整个系统中,而 JDBC 驱动程序通常以JAR 文件的形式发布,必须包含在 Java 项目的类路径中。 如果 InterSystems IRIS 安装在本地计算机或您可以访问的其他计算机上,您可以在 install-dir/dev/java/lib/ 或类似位置找到该文件,其中 install-dir 是实例的安装目录。反之,您也可以从驱动程序软件包页面下载 jar 文件。 或者按照 @Dmitry Maslennikov 在评论中的建议 ,使用 Maven 的maven 中央仓库: <dependency> <groupId>com.intersystems</groupId> <artifactId>intersystems-jdbc</artifactId> <version>3.10.5</version> </dependency> 或 Gradle: implementation("com.intersystems:intersystems-jdbc:3.10.5") 在项目中包含 jar 文件: Maven/Gradle:如果使用构建工具,最简单的方法是将 InterSystems JDBC 驱动程序作为依赖项添加到 pom.xml 或 build.gradle 文件中。这会自动下载并管理 JAR。 手册:对于简单的项目,必须将 JAR 文件放在项目目录(如 /lib)中,并在编译和运行时将其明确添加到 classpath 中。 #JDBC #InterSystems IRIS 0 0 0 11
InterSystems 官方 Claire Zheng · 一月 25 InterSystems任命Don Woodlock为总裁 2026 年 1 月 6 日,马萨诸塞州 波士顿——创新数据技术公司InterSystems今日宣布,即日起,Don Woodlock被任命为总裁,全面负责领导公司的日常运营工作。在领导公司长达47年之后,创始人、所有者兼首席执行官Phillip “Terry” Ragon将卸下日常管理职责,转而专注于指导公司的业务和技术战略。Ragon将继续担任首席执行官一职,并与领导团队紧密合作,确保公司平稳过渡,继续秉持对卓越品质和客户成功的承诺。 #InterSystems 官方 0 0 0 5
文章 Kelly Huang · 一月 24 阅读大约需 4 分钟 通过 ODBC 将 C# 连接到 InterSystems IRIS 对于构建外部应用程序的开发人员,尤其是使用C# 等熟悉技术的开发人员来说,ODBC(开放数据库连接)是连接任何关系数据库(包括 InterSystems IRIS)的重要标准化桥梁。虽然 InterSystems 提供了自己的本地 ADO.NET 提供商,但 ODBC 驱动程序通常是与通用数据库工具和框架集成的最直接途径。 以下是使用 ODBC 驱动程序将 C# 应用程序连接到 IRIS 实例的分步指南,重点是无 DSN 连接字符串。 第 1 步:安装 InterSystems IRIS ODBC 驱动程序 在 Windows 机器上安装 InterSystems IRIS 时,默认会安装 InterSystems ODBC 驱动程序。 如果 IRIS 位于同一台计算机上:驱动程序已经存在。 如果 IRIS 位于远程服务器上:如果您是客户机,则必须从 WRC 网站下载并安装适用于客户机操作系统(Windows、Linux 或 macOS)和位元(32 位或 64 位)的独立 ODBC 客户机驱动程序包,或者安装客户机组件并复制 ODBC 驱动程序。 安装完成后,可在 Windows 的ODBC 数据源管理员(ODBC Data Source Administrator)工具中验证其是否存在(查找 InterSystems IRIS ODBC35 驱动程序)。 #ODBC #InterSystems IRIS 0 0 0 13