文章 Louis Lu · 一月 19, 2023 阅读大约需 11 分钟 HL7 V2.5.1 的查询与结果返回 这篇文章主要介绍 HL7 V2.5.1 标准是如何定义查询类请求,以及查询类响应的。相关HL7 V2 的更多基础知识可以参考:HL7v2到底是什么?! 的一系列文章。 #文档 0 0 0 417
公告 姚 鑫 · 六月 7, 2021 跟版主学Caché——大型史诗级免费技术培训Caché百讲 每周二晚六点 点击链接直接加入会议: https://meeting.tencent.com/p/8182989668?rs=25 会议 ID:818 298 9668 #活动 #Caché #InterSystems IRIS #学习门户 3 3 0 413
文章 Jingwei Wang · 八月 25, 2021 阅读大约需 3 分钟 精华文章---Object Script 基础知识(一) Object Script(一) #ObjectScript #Ensemble #HealthShare #InterSystems IRIS 2 0 1 410
文章 Hao Ma · 四月 18, 2021 阅读大约需 5 分钟 IRIS Docker的安装 IRIS相比Caché在部署上的一个进步是支持docker。即便不是云部署, 使用docker也带来非常多的便利。 尤其是在开发测试环节,由于docker的使用更便捷,除非要模拟客户的环境或者做规定的性能测试,我在测试中基本已经不再使用本机的实例或者虚机。IRIS的联机文档有详细的IRIS docker安装使用指导,本文只是一个简单的,快速上手的在测试环境安装IRIS docker的简单步骤,尤其适合初学者。 注意Windows上docker可能会遇到这样那样的问题,因此通常还是推荐在Linux或者Mac OS上使用。正式的生产环境的IRIS docker container也是不支持Windows系统的。 #Docker #工具 #新手 #InterSystems IRIS 1 0 1 409
文章 Qiao Peng · 三月 28, 2021 阅读大约需 9 分钟 InterSystems IRIS医疗行业版创建FHIR服务器 如果您正打算学习FHIR、或者正在基于FHIR开发,最佳的学习和开发环境需要一个完备的FHIR 服务器,帮助您理解FHIR标准和调试FHIR应用。使用InterSystems IRIS医疗行业版可以快速配置出FHIR服务器和FHIR资源仓库。这篇文章介绍如何在5分钟内在InterSystems IRIS医疗行业版上配置FHIR服务器和FHIR资源仓库;同时对初学者介绍FHIR测试数据生成与加载的方法,和基本的FHIR REST API操作。 软件准备 1. InterSystems IRIS医疗行业版 您可以使用已有的2020.1及以上的InterSystems IRIS医疗行业版。如果您还没有,那么就在社区里下载一个最新的、免费的社区版吧。 #InterSystems IRIS for Health 3 0 0 408
文章 Hao Ma · 三月 25, 2021 阅读大约需 12 分钟 Covid-19 肺部 X 射线分类和 CT 检测演示(HealthShare 临床查看器与第三方AI PACS viewer整合) Covid-19 肺部 X 射线分类和 CT 检测演示 关键字:COVID-19,医学影像,深度学习,PACS Viewer 和 HealthShare。 目的 在这场史无前例的新冠疫情笼罩之下, 我们竭尽所能为客户提供支援,同时利用先进的 AI 技术观察着不同的疫情战线。 去年,我简单提及了一个深度学习演示环境。 在这个漫长的复活节周末,我们就来看一看现实世界的图像,在 Covid-19 肺部 X 射线数据集上测试运行一些深度学习模型以进行快速分类,并见证这类用于 X 射线甚至 CT 的工具如何通过 docker 等方式快速部署到云端,实现及时的“AI 分诊”并协助放射科医生。 这只是一个 10 分钟的快速笔记,希望通过简单的方法帮助各位上手实践。 #AI #机器学习 #HealthShare 1 0 0 408
文章 姚 鑫 · 十二月 23, 2021 阅读大约需 5 分钟 第三章 SQL聚合函数 COUNT(一) 第三章 SQL聚合函数 COUNT(一) 返回表或指定列中的行数的聚合函数。 #SQL #Caché 0 0 0 407
文章 Hao Ma · 一月 30, 2021 阅读大约需 13 分钟 WebGateway系列(2): 配置Apache连接IRIS 检查Apache工作状态 确认Apache正常工作, apache的版本已经安装路径。 #新手 #部署 #InterSystems IRIS 0 0 0 406
公告 Michael Lei · 二月 21, 2022 欢迎大家为中国参赛者Wu Fatian 踊跃投票! 投票三部曲: 1. 注册用户或登陆; 2. 成为社区活跃者获取投票资格 ##嵌入式 Python #AI #竞赛 #InterSystems IRIS for Health Open Exchange app 2 7 0 401
文章 Qianzhu Liu · 五月 9, 2021 阅读大约需 10 分钟 临床医生与信息系统的“爱恨情愁”之二:有多少医嘱可以重来 提到临床医生与信息系统的交互,除外“病历书写”,恐怕最常见的临床场景就是“医嘱开具”了。医嘱是临床医生根据患者病史、体征、检验检查结果下达的医学指令,是医疗过程的重要环节和医疗质量的决定因素。在传统纸质医嘱时代,医生每天花费在医嘱开具、修改和确认等环节上的时间甚至接近于其与患者沟通的时间;且尽管上级医生、药剂师、护士等角色都会在不同阶段参与医嘱审核,依然难以避免医嘱差错的发生。因此,医学信息系统被广泛应用后,提升医嘱开具的便捷性和准确性成为其首当其冲的职责。那么,哪些系统功能是临床医生眼中的医嘱“助力神器”呢? #TrakCare 1 1 0 399
文章 Qiao Peng · 四月 11, 2022 阅读大约需 8 分钟 InterSystems 数据平台与三级等保 - 第一篇 数据平台不仅要安全,还要合规,三级等保是我们要符合的主要安全规范。InterSystems的数据平台和集成平台产品都和三级等保有关。如果没有正确配置它们的安全选项,就会影响到整个系统的安全,影响到合规性。 在生产环境上,如何配置安全的InterSystems的数据平台,并达到三级等保的要求? 这个系列文章,针对InterSystems 数据平台的安全架构,围绕对三级等保的合规性展开,介绍如何配置出一个安全、合规的数据平台。 #安全 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 2 398
文章 姚 鑫 · 九月 29, 2021 阅读大约需 9 分钟 第二十九章 SQL命令 DISTINCT 第二十九章 SQL命令 DISTINCT 指定仅返回不同值的SELECT子句。 大纲 SELECT [DISTINCT [BY (item {,item2})] ] | [ALL] select-item {,select-item2} 参数 DISTINCT - 可选-返回组合选择项值唯一的行。 DISTINCT BY (item {,item2}) - 可选-返回按(项)值唯一的行的选择项值。 ALL - 可选-返回结果集中的所有行。默认设置。 描述 可选DISTINCT子句出现在SELECT关键字之后、可选TOP子句和第一个SELECT-ITEM之前。 #SQL #Caché 0 0 0 396
文章 Qiao Peng · 六月 8, 2022 阅读大约需 7 分钟 数字孪生医院:一个围绕着智慧医院决策的建模、管理和行动闭环的全新方式 01 智慧医院的本质 什么是智慧医院? #InterSystems 业务解决方案和架构 #InterSystems IRIS #InterSystems IRIS for Health #其他 0 0 0 395
问题 tie yu · 六月 17, 2021 为Caché 进行 Prometheus 监控时,配置好application /metrics后, Prometheus 连接报错“server returned HTTP status 404 Not Found”是什么原因 为Caché 进行 Prometheus 监控时,配置好应用程序/metrics, Prometheus配置文件配置完成后,抓取不到cache监控数据,提示“server returned HTTP status 404 Not Found”。请问是什么原因? #系统警报和监视(SAM) #Caché 0 1 0 389
文章 Qiao Peng · 四月 11, 2022 阅读大约需 7 分钟 InterSystems 数据平台与三级等保 - 第二篇 6. 用户与角色 InterSystems 数据平台对用户和角色提供全面的管理和安全配置功能。加强数据平台的安全,需要加强对于用户和角色的管理。 #安全 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 388
问题 liu yangyang · 三月 29, 2022 指定的数据库用户/密码组合被拒: [08S01][461] [InterSystems IRIS JDBC] Communication link failure: Access Denied [08S01][461] Access Denied 主要问题: 默认安装后,有没有默认用户名,密码?远程jdbc连接报错,麻烦解答一下,谢谢 [InterSystems IRIS JDBC] Communication link failure: Access Denied [08S01][461] Access Denied 创建用户: addgroup iris useradd -g iris -d "/home/iris" -m -s "/bin/bash" iris passwd iris 安装过程: root@baec-ThinkPad-E480:/data/IRIS_Community-2021.2.0.651.0-lnxubuntu1804x64# ./irisinstall Your system type is 'Ubuntu LTS (x64)'. Enter instance name : IRIS Enter a destination directory for the new instance. Directory: /data #JDBC #InterSystems IRIS 0 1 0 383
文章 Michael Lei · 九月 15, 2022 阅读大约需 5 分钟 示例:使用 Java + SpringBoot + Hibernate 和 IRIS 数据库创建 REST API Spring Boot 是最常用来创建 REST API 和微服务的 Java 框架。 它可用于部署 Web 应用程序、可执行 Web 应用程序或桌面自包含应用程序,其中应用程序和其他依赖项打包在一起。 Spring Boot 允许执行许多功能,请参见: 注:要了解有关 SpringBoot 的信息,请参见官方网站 - https://spring.io/quickstart 要创建具有一个或多个微服务的 Web api 应用程序,可以使用 Spring IDE for Eclipse/VSCode,并使用向导配置上述将在应用程序中使用的技术,请参见: 您可以选择技术并创建项目。 所有技术都将通过 maven 导入。 它就像一个可视化的 zpm。 #API #Java #微服务 #InterSystems IRIS Open Exchange app 0 0 0 383
文章 Jingwei Wang · 六月 20, 2022 阅读大约需 8 分钟 IRIS/HealthConnect 高可用机制 Mirror 的配置 安装Arbiter 为了将自动故障转移扩展到尽可能广泛的故障情况,InterSystems建议你为每个镜像配置一个仲裁机。 要充当仲裁者,系统必须有一个正在运行的ISCAgent进程。由于ISCAgent是与InterSystems IRIS一起安装的,任何承载一个或多个InterSystems IRIS实例的系统都符合这一要求,可以被配置为仲裁者而无需进一步准备;但是,承载一个或多个故障转移或DR异步镜像成员的系统不应该被配置为该镜像的仲裁者。 没有托管InterSystems IRIS实例的系统可以通过安装Arbiter方式的作为仲裁者。请从InterSystems公司下载适合你的仲裁者系统平台的ISCAgent安装包,然后,安装ISCAgent。 注意:Arbiter的版本要和InterSystems IRIS安装版本保持一致。 #镜像 #高可用性 #Caché #HealthShare #InterSystems IRIS for Health 0 0 1 381
文章 Claire Zheng · 一月 18, 2021 阅读大约需 3 分钟 InterSystems 开发者社区欢迎您! 亲爱的是社区用户,您好! 如果您看到本页面,则说明您已进入 InterSystems 开发者社区! 非常欢迎您! #开发者社区常见问题 #开发者社区官方 0 0 0 381
文章 Hao Ma · 三月 25, 2021 阅读大约需 2 分钟 使用DBeaver连接IRIS数据库 在Caché时代, 比较受欢迎的IRIS数据库客户端是Sqldbx和Winsql, 这两者的共同点是提供ODBC兼容的连接,而且免费。限制也差不多:只能用于Windows环境,只能用ODBC连接。 DBeaver是我最近使用的免费SQL客户端, 推荐给各位。它有几个好处: #工具 #InterSystems IRIS 1 1 1 380
文章 Qianzhu Liu · 十一月 10, 2021 阅读大约需 6 分钟 临床医生与信息系统的“爱恨情愁” 之七:遍识“过敏”真面目 “过敏”是生活中常见的病理表现,大众所熟知的荨麻疹、过敏性鼻炎、花粉症等都是常见的过敏性疾病。“过敏”在医学上归类为变态反应,是机体对外界有害物质(过敏原)的免疫应答,通常发挥保护作用。当变态反应过于激烈,以至于正常身体组织连同被攻击和损害时,则会对健康造成不利。本文将针对临床最为关心的医学信息系统如何支持“药物过敏”的识别、记录和管理进行探讨。 #TrakCare 0 0 0 380
文章 姚 鑫 · 三月 14, 2021 阅读大约需 7 分钟 第十章 SQL排序(一) 第十章 SQL排序 排序规则指定值的排序和比较方式,并且是InterSystems SQL和InterSystemsIRIS®数据平台对象的一部分。有两种基本排序规则:数字和字符串。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 378
文章 Hao Ma · 九月 22, 2021 阅读大约需 22 分钟 IRIS 2021 技术文档 First Look 3 - 连接一个IDE InterSystems IRIS 基础:连接一个 IDE 本文档告诉您如何快速连接您的集成开发环境(IDE),用于 ObjectScript、Java、.NET、Python 或 JavaScript/Node.js 的集成开发环境连接到 InterSystems IRIS® 的一个实例,并使用从 GitHub 下载的模板文件验证您是否已经成功连接。此外,接下来的两节还包括以下内容:• 部署 InterSystems IRIS列出用于部署 InterSystems IRIS 的已授权和免费评估实例的选项。如果您还没有一个可以使用的实例,请查看本节。• InterSystems IRIS 连接信息详细介绍了将 IDE 连接到已授权或免费的 InterSystems IRIS 实例,以及以其他方式与之进行交互所需的信息 ,并解释了如何获得实例的信息。无论您想用哪个 IDE 连接到 InterSystems IRIS,都要查看涉及您所使用的实例类型的部分。 1 部署 InterSystems IRIS本节涵盖了已授权的实例和免费的评估实例。 #InterSystems IRIS #文档 0 0 0 375
公告 Claire Zheng · 二月 1, 2021 InterSystems 2021年度编程大奖赛 大家好! InterSystems IRIS开发者们,我们有一个好消息要跟大家分享! 我们很高兴能够邀请大家参加我们今年的年度大奖赛,利用InterSystems IRIS数据平台创建开源解决方案! 🏆 InterSystems编程大奖赛 🏆 时间: 2021年2月8日 - 3月8日 奖金总额: $16,000 #活动 #竞赛 #InterSystems IRIS #IRIS竞赛 #Open Exchange 3 12 1 374
文章 Lilian Huang · 一月 19, 2023 阅读大约需 10 分钟 请求和接收测试结果(HL7v2的消息OML、ORL和ORU) 在上一篇文章中,我们看到了最常用的HL7消息类型之一--ADT(入院、出院、转院)的结构,以及ADT^A04的例子和它所有字段的描述。现在让我们来看看另一个数据流,它与测试订单的订购和履行有关。我说的是ORM(从2.5版本开始,你应该使用特定的消息来订购测试,如OMG、OML、OMD、OMS、OMN、OMI和OMP),ORL和ORU消息。在一个非常简化的情况下,数据的交换可能看起来像这样。 让我们更详细地看一下这些消息。 #HL7 #Caché #Ensemble #HealthShare #iKnow #InterSystems IRIS for Health 1 0 0 372
文章 Michael Lei · 一月 14, 2022 阅读大约需 5 分钟 翻译文章--医疗行业的下一代数字孪生 我们为什么要关注医疗领域的数字孪生? 环顾四周,你会看到无数的设备监测和收集我们身体状态数据的例子。可穿戴智能手表和健身追踪器、医疗成像设备、数字健康应用程序、温度计等。同样,这些设备本身也在产生关于其当前运行环境和状况的大量数据。但是,我们如何才能理解所有这些数据,并从中获得有意义的洞察?一种可能性是对这些数据进行动态展示,即所谓的数字孪生。 数字孪生是一个物理对象或系统在其生命周期内的虚拟表达。这意味着,数字孪生包含了关于其现实世界对应物状态的最新和历史数据。将这些动态数据纳入不同医疗应用的虚拟表示中,可以实现主动决策、流程优化和医疗领域的完整生命周期管理。 #InterSystems 业务解决方案和架构 #InterSystems IRIS for Health 0 0 0 368
文章 Michael Lei · 八月 7, 2022 阅读大约需 2 分钟 最佳实践之改善日期范围查询的SQL性能 根据日期范围查询的SQL性能让你失望? 我有一个比较特别的技巧,可能会帮助你解决这个问题! (SQL开发人员讨厌这个!)* 如果你有一个类,在添加数据时记录时间戳,那么这些数据将与你的IDKEY值保持顺序--也就是说,当且仅当ID1<ID2时,表内所有ID和时间戳值的TimeStamp1<TimeStamp2--那么你可以利用这一知识来提高对时间戳范围的查询性能。 考虑一下下面这个表: Class User.TSOrder extends %Persistent { Property TS as %TimeStamp; Property Data as %String (MAXLEN=100, MINLEN=200); Index TSIdx on TS; Index Extent [type=bitmap, extent]; } 用过去30天内的30,000,000条随机行来填充,每天将得到1,000,000条行。 现在,如果我们想查询某一天的信息,你可以这样写: #Code Snippet #SQL #InterSystems IRIS for Health 0 0 0 365
文章 John Pan · 九月 9, 2022 阅读大约需 5 分钟 如何调用Ensemble/IRIS内置的HL7 V2 webservice - Java,PB9,Delphi7样例 概述 #Java #Ensemble #InterSystems IRIS for Health 17 1 0 364
文章 li dong · 十月 20, 2022 阅读大约需 3 分钟 实现Cache/IRIS中zip文件的下载、解压及读取 IRIS中实现zip文件的下载、解压及读取 0 前言 项目上做对账需求时,需要通过http方式下载第三方的对账的文件,是一个压缩文件,里边包含一个csv文件。 1 准备工作 1.1 安装解压缩软件 需要根据cache/iris服务器运行环境安装不同的解压缩软件。 本文是在windows环境下实现的,安装了WinRAR解压缩软件,安装目录为:”C:\Program Files\WinRAR“。 1.2 部署测试http服务器 部署一个web服务器,放一个zip文件。 本文在macOS系统中使用MAMP部署了一个简单的服务器,提供一个对外服务:http://192.168.1.107:8888/sss/Archive.zip 2 下载zip文件 主要思路: 通过http下载zip文件,然后另外到服务器上指定的文件夹下,并重命名。 代码 #InterSystems IRIS 10 2 0 360
文章 Li Yan · 一月 18, 2021 阅读大约需 22 分钟 在 Amazon EC2 上部署 InterSystems 技术 - 参考架构 企业需要快速有效地扩展和管理其全球计算基础设施,同时优化和管理资本成本及支出。 #AWS #iFind #InterSystems 业务解决方案和架构 #云 #系统管理 #Caché 1 0 1 359