文章 Hao Ma · 十一月 22, 2023 阅读大约需 5 分钟 访问 IRIS 终端:Visual Studio Code 用户综合指南 介绍 #Docker #Studio #工具 #提示和技巧 #终端 #InterSystems IRIS #VSCode 1 1 0 94
文章 Michael Lei · 一月 26 阅读大约需 2 分钟 InterSystems 常见问题解答--日志文件长期保留而未被删除的原因 InterSystems 常见问题解答 如果系统24小时没有停止,旧的日志文件将根据“日志文件删除设置”在0:30删除。 导致日志文件保留的时间早于“日志文件删除设置”的一个可能原因是存在仍处于开放状态的事务。 在这种情况下,您将能够通过搜索执行事务的进程并完成事务来删除日志文件。 下面的示例检查是否存在未完成的事务,如果存在,则输出目标文件名和日志记录信息。 (示例可以从这里下载 *注意*如果要检查的日志文件较大或日志文件较多,则执行需要时间,因此请联系我们的支持中心。 #提示和技巧 #日志 #系统管理 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 28
文章 Hao Ma · 五月 24, 2023 阅读大约需 16 分钟 Caché Mirroring 101:简要指南和常见问题解答 镜像101 Caché 镜像是一种可靠、廉价且易于实施的高可用性和灾难恢复解决方案,适用于基于 Caché 和 Ensemble 的应用程序。镜像在广泛的计划内和计划外中断情况下提供自动故障转移,应用程序恢复时间通常限制在几秒钟内。逻辑数据复制消除了存储作为单点故障和数据损坏的根源。升级可以在很少或没有停机时间的情况下执行。 但是,部署 Caché 镜像确实需要大量规划,并且涉及许多不同的过程。与任何其他关键基础设施组件一样,操作镜像需要持续监控和维护。 您可以通过两种方式使用本文:作为常见问题列表,或作为理解和评估镜像、规划镜像、配置镜像和操作镜像的简要顺序指南。每个答案都包含指向每个主题的详细讨论以及每个任务的分步过程的链接。 #云 #提示和技巧 #故障转移 #数据库 #镜像 #高可用性 #Caché 0 0 0 185
文章 Michael Lei · 六月 9, 2023 阅读大约需 2 分钟 FHIR小技巧:注册新资源时如何将特定ID注册为资源的逻辑ID 我们想介绍一些在 FHIR 相关培训期间我们从几个人那里收到的问题。 IRIS for Health FHIR 存储库会自动在存储库中分配一个唯一的逻辑 ID (id) 作为资源 POST 期间的默认行为。 例如,如果您发布一个 Patient 资源,例如 #FHIR #提示和技巧 #InterSystems IRIS for Health 0 0 0 82
文章 Michael Lei · 六月 12, 2023 阅读大约需 1 分钟 FHIR 小技巧:如何发布 FHIR 文件(医疗信息表、出院小结等) 将 FHIR 文档(例如患者信息表、出院摘要)发布到 FHIR 存储库时: EndPoint端点/Bundle捆绑 您可以使用上述 URL 进行 POST。 (以下示例使用 IRIS for Health 提供的 FHIR 存储库。) 我将检查 GET 请求。 我能够确认我能够注册。 对于在FHIR repository注册的FHIR文档,如果能通过指定文档编号来GET会很方便,由于支持,无法对指定Composition.identifier的Bundle资源进行GET请求。 #FHIR #提示和技巧 #InterSystems IRIS for Health 1 0 1 111
文章 Weiwei Gu · 八月 4, 2023 阅读大约需 3 分钟 在 InterSystems IRIS 中创建具有超过 999 个属性的类/表 InterSystems IRIS 目前将类限制为 999 个属性。 但是,如果您需要为每个对象存储更多数据该怎么办? 本文将回答这个问题(附加了社区 Python 网关的客串以及如何将广泛的数据集传输到 Python 中)。 答案其实很简单 - InterSystems IRIS 目前将类限制为 999 个属性,但不限制 999 个基元(primitives)。 InterSystems IRIS 中的属性可以是具有 999 个属性的对象等等 - 该限制很容易被忽略。 #Globals #Python #SQL #关系表 #对象数据模型 #提示和技巧 #InterSystems IRIS 0 0 0 67
文章 Weiwei Gu · 八月 7, 2023 阅读大约需 1 分钟 如何自定义 Web 网关错误消息 InterSystems 常见问题解答标题 您可以为以下 Web Gateway 错误消息/系统响应设置单独的错误页面: 服务器错误 服务器繁忙 服务器无法使用 服务器超时 连接关闭 在 Web Gateway 管理界面上进行设置([Management Portal] > [System Administration] > [Configuration] > [Web Gateway Management] > [Configuration] > [Default Parameters])。 在“默认参数”(Default Parameters )菜单的“错误页面”部分中,设置要显示的 html 页面的文件名或发生错误时要重定向到的 URL。 #CSP #Web网关 #提示和技巧 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 88
文章 Michael Lei · 八月 10, 2023 阅读大约需 2 分钟 如何比较两个数据库中的多个Global和Routines InterSystems 常见问题解答 ※如果您想比较使用Mirror、Shadow或其他机制复制的数据库,请使用此方法。 您可以使用 DATACHECK 实用程序来比较Global。请参阅下面的文档。DataCheck 概述 [IRIS] *** Routines比较使用系统例程 %RCMP 或管理门户。 以下是如何在管理门户中使用它。 #提示和技巧 #系统管理 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 94
文章 Michael Lei · 八月 31, 2023 阅读大约需 1 分钟 常见问题--如何根据ID重建索引 InterSystems 常见问题解答 通过在持久类(=table)定义中提供的%BuildIndices() 方法的参数中指定要重建索引的 ID 的开始值和结束值,您可以仅重建该范围内的索引。 例如,要仅针对 ID=10 到 20 重建 Sample.Person 类中的 NameIDX 索引和 ZipCode 索引,请执行以下代码(ID 范围在第 5 个和第 6 个参数中指定)。 #SQL #关系表 #对象数据模型 #提示和技巧 #索引 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 91
文章 Kelly Huang · 九月 3, 2023 阅读大约需 8 分钟 独立模式下 EMPI 的安装和适配 - FHIR之转换和摄取 大家好。 在上一篇文章中,我们了解了如何配置 EMPI 来接收 FHIR 消息。为此,我们安装了 InterSystems 提供的 FHIR 适配器,该适配器配置了一个可以向其发送 FHIR 消息的 REST 端点。然后,我们将获取消息并将其转换为 %String,我们将通过 TCP 将其发送到 HSPIDATA 命名空间中配置的 EMPI 的输出。 好吧,是时候看看我们如何检索消息、将其转换回 %DynamicObject 并将其解析为 EMPI 用来存储信息的类。 TCP消息接收 正如我们所指出的,从配置了 FHIR 资源接收的生产中,我们已将消息发送到我们有业务服务侦听的特定 TCP 端口,在我们的例子中,该业务服务将是一个简单的EnsLib.TCP。 PassthroughService的目标是捕获消息并将其转发到业务流程,我们将在其中执行所需的数据转换。 这里有我们的商业服务: 这是它的基本配置: #FHIR #提示和技巧 #HealthShare 0 0 0 80
文章 Qiao Peng · 十二月 4, 2023 阅读大约需 8 分钟 通用RESTful 业务服务和业务操作 1. 通用RESTful业务服务和业务操作 InterSystems IRIS 提供了一组通用的RESTful 业务服务和业务操作类,用户无需开发自定义的业务服务和业务操作类,就可以直接向外提供RESTful服务和调用外部的RESTful API。 #业务服务 #业务运营 #工具 #提示和技巧 #新手 #最佳实践 #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 2 78
文章 Qiao Peng · 十二月 7, 2023 阅读大约需 5 分钟 通用TCP业务服务和业务操作 TCP作为OSI 7层的传输层的通信协议,其使用上不像更上层的通信协议那么方便,因为TCP操作的不是数据包,它操作的是数据流。因此有多种将TCP数据流“解释”为数据包(消息)的方法。 InterSystems IRIS提供了多种TCP适配器,用于不同的“解释”,例如EnsLib.TCP.FramedInboundAdapter使用特定的首尾字符做为分隔、EnsLib.TCP.CountedInboundAdapter使用固定的长度进行分隔... 同时,InterSystems IRIS提供了多种开箱即用的TCP业务服务和业务操作,方便接入和发送TCP数据。这里我们介绍常见的使用特定的首尾字符做为分隔的TCP业务服务和业务操作。 #业务服务 #业务运营 #互操作性 #提示和技巧 #新手 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 85
文章 Nicky Zhu · 十二月 27, 2023 阅读大约需 7 分钟 FHIR小百科 - 处方的表达 在医疗行业中,处方是个非常重要的临床工作数据概念。因此,在考察用FHIR能如何构造我国所需医疗行业数据模型时,就会需要考虑如何用FHIR表达处方。 在2019年,FHIR的工作组已否认需要使用特定的资源来表达处方(不是药嘱)这个概念,见: #FHIR #HL7 #提示和技巧 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 96
文章 Michael Lei · 一月 15 阅读大约需 2 分钟 FAQ 关于当前通用内存堆(gmheap)和最大可获得锁表(locksiz)大小 作为针对数据导入处理性能和错误(锁定表已满)的衡量标准,可能需要调整常规内存堆 (gmheap) 和锁定表大小 (locksiz) 参数。 事实上,您可以使用终端和管理门户来检查当前分配了多少通用内存堆。 ★终端用 // 一般メモリヒープサマリUSER> w $system .Config.SharedMemoryHeap.GetUsageSummary() 4992226 , 6029312 , 59441152 通用内存堆摘要以使用量、分配量和配置量(字节)的形式显示返回值。 #提示和技巧 #系统管理 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 27
文章 Claire Zheng · 一月 17 阅读大约需 1 分钟 新的开发者大赛开始啦,如何在大赛中提交您的应用? 第一步 您需要在Open Exchange中提交并发布您的应用。 第二步 通过您的个人主页/Open Exchange页面进入您个人的开发者页面 在这里您可以找到自己提交成功的全部应用 #开发者社区常见问题 #提示和技巧 #IRIS竞赛 #Open Exchange #开发者社区官方 0 0 0 57