问题 Michael Lei · 五月 24, 2021 如何用JSON 格式通过DTL模型把资源存储在IRIS里? 您好,我想问一下为什么我无法通过Iris中的内置转换模板将从HAPI-FHIR服务器下载的患者资源转换为SDA格式。它总是表明缺少某个默认值,或者这就是我们需要更改格式吗?我想问一下我们如何快速创建自己的映射,以及如何通过json将所需的数据转换为sda并将其存储在iris中,然后我们可以通过齐柏林飞艇进行调用,非常感谢您解决我的问题问题 #数据导入和导出 #数据转换语言(DTL) #映射 #InterSystems IRIS for Health 0 1 0 124
公告 Claire Zheng · 六月 20, 2021 InterSystems 开发者竞赛:人工智能与机器学习 亲爱的社区开发者们,大家好! 欢迎积极参与新一轮InterSystems开发者竞赛! 🏆 InterSystems 编程大赛:人工智能与机器学习 🏆 竞赛时间: 2021年6月28日 - 7月25日 奖金总额: $8,750 #AI #机器学习 #活动 #竞赛 #InterSystems IRIS #IRIS竞赛 #Open Exchange 0 1 0 202
公告 Claire Zheng · 九月 15, 2021 InterSystems开发者竞赛(InterSystems IRIS Analytics)优胜者已产生!他们是…… 亲爱的社区开发者们,大家好! InterSystems 开发者竞赛(InterSystems IRIS Analytics) 现已圆满结束!感谢大家的参与支持! 现在是揭晓优胜者的时刻了! 这些开发者和他们的应用程序赢得了雷鸣般的掌声: #竞赛 #InterSystems IRIS #Open Exchange 0 1 0 107
问题 Michael Lei · 三月 31, 2022 VScode 如何加载 xml 并转化为udl 有没有一个帮助类可以导入XML类并转化成UDL?谢谢! David #InterSystems IRIS for Health 0 1 0 60
问题 Michael Lei · 五月 1, 2022 在 LocalHost上运行Cache Hi, 我无法连接到本地网络浏览器. 我想打开(http://localhost:57772/csp/sys/UtilHome.csp) 现实: Caché Server Pages Version 2018.1.6.717.0Server Availability Error Server is currently unavailable 如果我调用 CSP.log 得到以下报错: Access Denied Diagnostic Failed to connect to 'LOCAL' - Reason: 0 (Connection successfully made but server not responding) (No Retry) 请帮帮我,谢谢! #CSP #Caché 0 1 0 111
文章 Vivi Zhu · 五月 7, 2022 阅读大约需 1 分钟 KLAS报告: 2022美国EMR电子病历市场份额 从数据上看,2022年Epic的市场份额遥遥领先,而Cerner的市场却在不断被蚕食。 非常骄傲的是Epic电子病历是基于InterSystems数据平台构建,早在2020年Epic就将其数据库从Cache升级到InterSystems IRIS。 关于KLASKLAS是一家全球性数据驱动型公司,旨在通过提升医疗机构和保险公司的话语权来改善医疗服务水平和质量。KLAS与数以千计的医疗领域专业人员携手合作,收集对软件、服务和医疗设备的相关见解与反馈,并发布相应的行业报告、发展趋势和统计概况。KLAS如实提供准确且公正的数据,这种调研直接反映了医疗领域专家的声音,并帮助医疗行业的供应商提高业绩。更多详情,请登录:https://klasresearch.com/ 报告原文也可以从网上获取。 #其他 1 1 0 289
问题 kong defu · 六月 29, 2022 Cache数据库使用M语言如何调用第三方视图 Cache数据库使用M语言如何调用第三方视图呢,有没有对应使用文档呢? #Caché 0 1 1 117
问题 tan jishan · 八月 3, 2022 如何在已有命名空间下创建只读类,并根据不同用户设置读写权限? 我需要在当前命名空间下创建一系列的只读类,并限制除_system之外的所有用户都只有读取权限,无法在studio中编译,请问我应该如何操作呢? 我的目的是可以在工程的项目分支中管理这些类,并通过发布方式持续升级这部分类文件。 但是这些类的内部逻辑有可能会需要维护人员能够知晓其中的功能和实现方式,所以不能通过MakeDeployed来解决这个问题 我现在知道可以通过设置database的读写属性来解决这个问题,但是这样就需要额外新建一个database并maping到当前命名空间下。采取这种方式处理时有一个重大的缺点,即在执行代码发布过程中,需要停库,并且停库时间可能会在半个小时左右,这个我无法接受。 #ObjectScript #InterSystems Package Manager (IPM) #Caché #Ensemble #InterSystems IRIS 0 1 0 112
文章 Qiao Peng · 八月 23, 2022 阅读大约需 6 分钟 InterSystems 常用术语 任何技术总是有些自己独特的术语,尤其是一些英文术语,对于新的用户来说往往即陌生又迷惑。这里整理了一下常听到的InterSystems术语,帮助大家尽快进入InterSystems技术圈子。 #提示和技巧 #Caché #InterSystems IRIS #InterSystems IRIS for Health 4 1 2 262
问题 Michael Lei · 一月 11, 2023 VS Code和ObjectScript Studio环境中的智能感知和代码完成? 当我在 Intersystems Studio 中编写代码时,代码完成与在 VS Code 中不同。如果 VS Code 在代码完成时以相同的方式做出反应,那就太好了。Studio是这样的: 在 VS Code 中执行此操作时,它不显示对象但显示 “所有可能的项目”吗? #Code Snippet #关键问题 #编码准则 #VSCode 0 1 0 123
问题 华 张 · 九月 13, 2023 请问iscsnmp.dll文件需要读取的snmpext.dat文件不存在怎么办? 如题,我根据日志发现并没有snmpext.dat文件 #Caché 0 1 0 66
文章 jieliang liu · 一月 27, 2021 阅读大约需 13 分钟 在Caché中使用正则表达式 #ObjectScript #教程 #Caché #InterSystems IRIS 2 1 0 254
文章 姚 鑫 · 五月 20, 2021 阅读大约需 9 分钟 第一章 发送HTTP请求 第一章 发送HTTP请求 本主题介绍如何发送HTTP请求(如POST或GET)和处理响应。 HTTP请求简介 可以创建%Net.HttpRequest的实例来发送各种HTTP请求并接收响应。此对象相当于Web浏览器,可以使用它发出多个请求。它会自动发送正确的cookie,并根据需要设置Referer标头。 要创建HTTP请求,请使用以下常规流程: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 228
问题 Michael Lei · 五月 24, 2021 双机备份策略建议 单位cache2016.2用rose做的双机,数据库放在阵列上,通过rose切换挂载同一个阵列磁盘,本质上是一个实例,另外做了个mirror机。 这样的结构在容灾备份上有什么问题没,希望给点建议。谢谢 #Caché 0 1 0 148
问题 Yufeng Li · 八月 16, 2021 使用NSD后7038端口的有大量TCP连接未释放 现在用的数据库是2019版IRIS,webgateway用的是2021版iris带的,nginx 进行了编译,可以支持NSD,但现在使用nginx+NSD 访问iris后7038端口会有大量的tcp连接没有释放,是处理time_wait状态。这种问题该怎么解决? #InterSystems IRIS 0 1 0 122
文章 姚 鑫 · 五月 20, 2022 阅读大约需 3 分钟 第148章 SQL函数 $TRANSLATE 第148章 SQL函数 $TRANSLATE 执行逐字符替换的字符串函数。 大纲 $TRANSLATE(string,identifier[,associator]) 参数 string - 目标字符串。它可以是字段名称、文字、主机变量或 SQL 表达式。 identifier - 要在字符串中搜索的字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 associator - 可选 — 与标识符中的每个字符对应的替换字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 描述 $TRANSLATE 函数在返回值字符串中执行逐字符替换。它一次处理一个字符的字符串参数。它将字符串中的每个字符与标识符参数中的每个字符进行比较。如果 $TRANSLATE 找到匹配项,它会记下该字符的位置。 #SQL #Caché 1 1 1 139
文章 lizw lizw · 九月 28, 2022 阅读大约需 12 分钟 关于%Dictionary.CompiledClass类在实际业务中的一些应用 简单分享下在医院实际业务过程中%Dictionary.CompiledClass的一些应用。一,Query查询出来的数据直接存表。 我们经常会遇到一些突如其来的检查,如:飞行检查,审计检查等等,往往一下子要查询几年的各种数据,每种数据涉及字段还非常多,数据之间还要求对上,查询耗时长,数据对比难度大,此时,我们需要把查询出来的数据直接存到临时表,数据核对和修改直接在临时表中完成,核对好的数据直接在sqldbx或者水滴等查询工具中整表导出,效率会高一些。 具体实现:按照数据要求,把表建好,Query输出字段和表字段顺序一致,按日期每天调用Query查询和插入,记录异常数据,后续单独处理。 优点:效率明显提高,数据核对和修改、导出很方便,避免了数据量大,多次查询耗时长问题。 缺点:数据量大会占用存储,记得删。// W ##CLASS(lizw.CloseCycleData).insertDayByDay("2022-01-01","2022-06-30")ClassMethod insertDayByDay(sd, ed){ k ^tmplzw("insertFromQyeryTestpara",$j) #Caché 23 1 0 303
问题 Sun Jiehui · 八月 1, 2023 适配器调用webservice接口时报错误 #6232: 对具有值的标记return (结束于行1字符155)的数据类型验证失败: <res #InterSystems IRIS for Health 0 1 0 82
问题 deng hang · 三月 26 %External.Messaging.Client 连接rabbitmqt 报配置错误 大家好:我编写一个简单的连接rabbitmq的测试代码;代码如下: #InterSystems IRIS for Health 0 1 0 48
问题 Hongxiang Li · 一月 28, 2021 Does the namespace in the returned message template become a single quotation mark? 在数据库中,第一个模拟考试空间用作双引号,并且返回消息被转换为单引号。 #Ensemble 0 1 0 128
问题 haibao yun · 二月 4, 2021 DynamicArray 循环报错 ClassMethod TestArr() { s arrRow = [1,2,3,4,5,6,7] s size = arrRow.%Size() - 1 for i = 0 : 1 : size { s ii = (size / size) * i // 有size运算, 就报错 w arrRow.%Get(ii), ! } q "" } 如上,cache循环中有 size 就报错, iris不报😂 #Caché 0 1 0 139
问题 Michael Lei · 四月 21, 2021 来自英文社区的问题:CDS-示例 请问是否有人有一个使用CDS文件的IRIS / Ensemble实际例子以及一、两个样本CDS文件作为参考。谢谢。 #InterSystems IRIS for Health 0 1 0 82
问题 Johnny Wang · 五月 16, 2021 webservice服务,在浏览器中调用成功,在soapui工具中调用失败“wsse:FailedAuthentication” webservice服务,在浏览器中调用成功,在soapui工具中调用失败“wsse:FailedAuthentication” #Caché 0 1 0 257
问题 Yufeng Li · 六月 14, 2021 IRISHealth-2019.1.0.510.4 能在 CentOS 7.5上部署吗? IRISHealth-2019.1.0.510.4 能在 CentOS 7.5上部署吗? #InterSystems IRIS for Health 0 1 0 102
问题 Johnny Wang · 四月 21, 2022 转发问题 hello 各位老师好: 电子病历闭环埋点接口是单独接口,由平台提供接口文档,接口方式为Webservice,不能走在平台标准服务里吗? #Ensemble 0 1 0 76
文章 Johnny Wang · 四月 25, 2022 阅读大约需 39 分钟 Angular 中 Ensemble 工作流的 UI 大家应该都已经很熟悉 InterSystems Ensemble(一个集成和应用程序开发平台),每个人都知道 Ensemble Workflow 子系统是什么以及它对于自动化人类交互的作用。 对于那些不了解 Ensemble Workflow 的人,我将简要介绍它的功能(已经熟悉的朋友可以直接跳过这一部分并学习如何使用 Angular.js 中的 Workflow 接口)。 InterSystems Ensemble InterSystems Ensemble 是一个集成和应用程序开发平台,旨在集成异构系统、自动化业务流程和创建新的复杂应用程序,这些应用程序通过新的业务逻辑或新的用户界面增强集成应用程序的功能:EAI、SOA、BPM、BAM 甚至 BI (感谢 InterSystems DeepSee:一种用于开发分析应用程序的内置技术)。 Ensemble 具有以下关键功能: #GitHub #InterSystems 业务解决方案和架构 #ObjectScript #SQL #Ensemble 1 1 0 331
问题 Michael Lei · 五月 8, 2022 在production中删除项目 大家好! 我正在创建一个脚本,从Ensemble Production中删除一个项目(Component),我知道有手动的方法,但由于有几个Component,我想用一个脚本来更快。 我试着用%Delete()并在Ens.Config.Item上做选择,但这最终在生产中产生了几个错误。有谁知道我怎样才能简单地做到这一点? 答案参见:https://community.intersystems.com/post/delete-item-production #开发环境 #系统管理 #Ensemble 0 1 0 76