文章 姚 鑫 · 十二月 10, 2024 阅读大约需 4 分钟 第四十六章 终端输入 输出 - CLOSE 命令 第四十六章 终端输入 输出 - CLOSE 命令 CLOSE 命令 释放设备的所有权,这是通过OPEN命令获得的。 语法 CLOSE device 终端预定义助记符空间 IRIS 提供了两个预定义的助记符空间供终端使用: ^%X364 用于 ANSI X3.64 终端 ^%XDTM 用于 DTM PC 控制台 如果激活这些助记符空间之一,则可以在WRITE /mnemonic命令中使用与它们关联的控制助记符。还可以创建自己的助记符空间。有关助记符空间的更多信息,请参阅使用助记符空间控制设备。 以下部分描述了这些助记符空间的控制助记符。 #InterSystems IRIS for Health 0 0 0 68
文章 姚 鑫 · 十月 28, 2024 阅读大约需 2 分钟 第四章 I O 输入输出简介 - Read 命令 第四章 I O 输入输出简介 - Read 命令 Read 命令 该命令从当前设备读取数据。对于某些设备,以星号开头的参数返回 ASCII 数字信息;对于其他人来说,它们表示控制功能。 语法 READ variable:timeout WRITE 命令 该命令将数据写入当前设备。对于某些设备,以星号开头的参数允许使用其 ASCII 数值写入 ASCII 字符;对于其他人来说,它们表示控制功能。对于某些设备,以 # 字符开头的参数指示写入该字符的次数。 #InterSystems IRIS for Health 0 0 0 68
文章 姚 鑫 · 十月 15, 2024 阅读大约需 2 分钟 第四十八章 解决安全问题 第四十八章 解决安全问题 本主题提供信息来帮助识别 IRIS 中 SOAP 安全问题的原因。 有关与安全无关的问题的信息,请参阅 IRIS 中的 SOAP 问题故障排除。 故障排除所需的信息 要解决 SOAP 问题,通常需要以下信息: #InterSystems IRIS for Health 1 0 0 68
文章 姚 鑫 · 七月 27, 2024 阅读大约需 1 分钟 第五章 控制 xsi type 属性的使用 第五章 控制 xsi:type 属性的使用 控制 xsi:type 属性的使用 默认情况下, SOAP 消息仅包含顶级类型的 xsi:type 属性。例如: #InterSystems IRIS 0 0 0 68
文章 姚 鑫 · 一月 23, 2022 阅读大约需 1 分钟 第三十二章 SQL函数 COS 第三十二章 SQL函数 COS 标量数值函数,返回一个角的余弦值(以弧度为单位)。 大纲 {fn COS(numeric-expression)} 参数 numeric-expression - 数值表达式。 这是一个用弧度表示的角。 COS返回NUMERIC或DOUBLE数据类型。 如果数值表达式是数据类型DOUBLE, COS返回DOUBLE; 否则,返回NUMERIC。 #SQL #Caché 0 0 0 68
文章 姚 鑫 · 九月 23, 2024 阅读大约需 2 分钟 第三十一章 使用派生密钥令牌进行加密和签名 - 变体:创建隐式 DerivedKeyToken 第三十一章 使用派生密钥令牌进行加密和签名 - 变体:创建隐式 变体:创建隐式 <DerivedKeyToken> 还可以创建隐式 <DerivedKeyToken>,这是引用 <DerivedKeyToken> 的快捷方法。在此方法中: 消息中不包含 <DerivedKeyToken> 在使用 <DerivedKeyToken> 的元素中,<SecurityTokenReference> 元素指定 Nonce 属性,该属性包含用于 <DerivedKeyToken> 的 nonce 值。这向消息接收者表明派生密钥令牌是隐含的,并且是从引用的令牌派生的。 要创建隐式 <DerivedKeyToken>,请使用前面描述的一般过程,但有两处更改: #InterSystems IRIS for Health 1 0 0 67
文章 姚 鑫 · 九月 5, 2024 阅读大约需 1 分钟 第十六章 WS-Policy 配置类详细信息 - 自定义配置示例 第十六章 WS-Policy 配置类详细信息 - 自定义配置示例 自定义配置示例 本节提供了一些自定义配置类的示例。 策略备选配置 以下配置类包括两种策略选择:使用 WS-Addressing 标头或不使用。 #InterSystems IRIS for Health 0 0 0 67
文章 姚 鑫 · 八月 18, 2024 阅读大约需 3 分钟 第三章 使用 SOAP 保护 Web 服务 - IRIS 中的 WS-Policy 支持 第三章 使用 SOAP 保护 Web 服务 - IRIS 中的 WS-Policy 支持 IRIS 中的 WS-Policy 支持 支持 WS-Policy 1.2 (https://www.w3.org/Submission/WS-Policy/) 和 WS-Policy 1.5 (https://www.w3.org/TR/ws-policy) 框架以及相关的特定策略类型: - WS-SecurityPolicy 1.1 (http://www.oasis-open.org/committees/download.php/16569/) #InterSystems IRIS for Health 0 0 0 67
文章 姚 鑫 · 十二月 16, 2023 阅读大约需 4 分钟 第三十七章 XML 模式的高级选项 - 超类如何表示为类型 第三十七章 XML 模式的高级选项 - 超类如何表示为类型 超类如何表示为类型 如果需要 XML 架构来显示特定的类型层次结构,则需要了解映射如何解释 IRIS 类层次结构。 类层次结构代表了有意义的数据组织等。该层次结构尽可能地反映在相应的 XML 类型定义中。 例如,假设有以下类: - 名为 Base 的类,定义了三个公共属性(Property1、Property2 和 Property3)。 - 名为 Addition1 的类,它扩展 Baseand 并定义一个附加公共属性 (Addition1)。 - 名为 Addition2 的类,它扩展 Addition1 并定义一个附加公共属性 (Addition2)。 #InterSystems IRIS for Health 0 0 0 67
InterSystems 官方 Claire Zheng · 七月 29 官方公告:InterSystems IRIS 2025.2 引入 IRISSECURITY InterSystems IRIS 2025.2 引入了 IRISSECURITY 数据库,用于存储安全数据。 与之前用于存储安全数据的数据库 IRISSYS 不同,IRISSECURITY 支持加密,可以保护静态敏感数据。 在今后的版本中,IRISSECURITY 将可实现镜像。 此版本还引入了可以执行常规安全管理任务的 %SecurityAdministrator 角色。 #安全 #InterSystems IRIS #InterSystems 官方 0 0 0 66
文章 Jeff Liu · 五月 22 阅读大约需 5 分钟 在IRIS中基于XSLT实现互联互通临床文档到 FHIR 资源的转换 基于 XSLT 的 #FHIR #JSON #XML #互操作性 #InterSystems IRIS for Health 0 0 0 66
文章 姚 鑫 · 二月 7 阅读大约需 2 分钟 第十七章 M - N 开头的术语 第十七章 M - N 开头的术语 方法 (method) 对象(Objects) 可以在对象上调用的操作。 挂载,已挂载 (mount, mounted) 系统 挂载数据库是指将其显式连接到一个IRIS 实例,从而使其内容立即可用。处于此状态的数据库称为已挂载。 多维属性 (multidimensional property) 对象(Objects) 多维属性像数组节点一样工作。多维属性没有任何关联的属性方法,不能使用点语法访问,也不会被投射到 SQL 或 Java。 多路链接 (multidrop link) 通用 连接两台以上计算机的网络硬件。 多重继承 (multiple inheritance) 对象(Objects) 多重继承允许一个类拥有多个超类。一个类从其每个超类继承特性和类成员。 #InterSystems IRIS for Health 0 0 0 66
InterSystems 官方 Michael Lei · 一月 21 提醒:在执行特定的 $LIST 操作时,数据库和日志文件中引入了无效数据 InterSystems 已更正导致在使用特定 $LIST 语法时引入无效数据库和日志记录的缺陷。 遇到此缺陷的可能性非常低,但它对操作的影响可能会很大。 受影响的产品 #ObjectScript #日志 #InterSystems IRIS #Health Connect #HealthShare #InterSystems IRIS for Health #InterSystems 官方 #TrakCare #文档 0 0 0 66
公告 Claire Zheng · 十一月 1, 2024 开发者社区回顾, 十月 2024 您好,欢迎阅读 十月 2024 开发人员社区通讯。 统计信息 ✓ 十月发布了 43 篇新帖子: – 37篇新文章 – 5个新公告 – 1个新问题 ✓ 十月有 408 位新成员加入✓ 所有时间发布了 2,251 篇帖子✓ 所有时间有 2,431 位成员加入 #摘要 #开发者社区官方 1 0 0 66
文章 姚 鑫 · 十月 23, 2024 阅读大约需 1 分钟 第五十四章 安全元素的详细信息 - DerivedKeyToken 详情 第五十四章 安全元素的详细信息 - 详情 <DerivedKeyToken> 的目的是携带发送者和接收者可以独立使用的信息来生成相同的对称密钥。这些方可以使用该对称密钥对 SOAP 消息的相关部分进行加密、解密、签名和签名验证。 以下显示了部分示例: #InterSystems IRIS for Health 0 0 0 66
文章 姚 鑫 · 十二月 19, 2023 阅读大约需 1 分钟 第四十章 其他特殊主题 - 处理导入时意外的元素和属性 第四十章 其他特殊主题 - 处理导入时意外的元素和属性 处理导入时意外的元素和属性 由于源 XML 文档可能包含意外的元素和属性,因此支持 XML 的类提供两个参数来指定导入此类文档时如何反应。例如,考虑以下类定义: Class GXML.TestImportParms.Person Extends (%Persistent,%XML.Adaptor) { Property Name As %Name [ Required ]; Property DOB As %Date(FORMAT = 5, MAXVAL = "+$h") [ Required ]; } 另请考虑以下 XML 文档: #InterSystems IRIS for Health 0 0 0 66
文章 姚 鑫 · 一月 23 阅读大约需 3 分钟 第五章 C 开头的术语 第五章 C 开头的术语 客户端应用程序 (client application) 系统 一个独立于IRIS可执行文件的可执行文件,但依赖于IRIS,例如作为数据源。这样的应用程序可以在IRIS中注册,从而作为 安全模型的一部分进行管理。客户端应用程序的用户必须使用支持的认证机制之一进行IRIS认证。 代码方法 (code method) 对象(Objects) 执行 ObjectScript 的方法。 排序规则 (collation rule) 系统 #InterSystems IRIS for Health 0 0 0 65
文章 姚 鑫 · 九月 9, 2024 阅读大约需 2 分钟 第十七章 手动添加安全元素 第十七章 手动添加安全元素 本主题主要介绍如何手动向 IRIS Web 服务和 IRIS Web 客户端发送的消息中添加安全元素。 以下主题提供了有关特定安全任务的详细信息。 添加安全标头元素 要将安全元素添加到 WS-Security 标头元素,请在 Web 客户端或 Web 服务中使用以下常规过程: #InterSystems IRIS for Health 0 0 0 65
公告 Claire Zheng · 一月 2, 2024 InterSystems开发者社区中文版:每月摘要(2023年12月) 您好,欢迎了解InterSystems开发者社区中文版2023年12月摘要信息。 统计信息 ✓ 十二月发布了 26 篇新帖子: – 24篇新文章 – 2个新公告 ✓ 十二月有 52 位新成员加入✓ 截至目前共发布 2,028 篇帖子✓ 截至目前共有 1,644 位成员加入 #摘要 #开发者社区官方 0 0 0 65
文章 姚 鑫 · 七月 29, 2022 阅读大约需 2 分钟 第十一章 api mgmnt API 参考 第十一章 /api/mgmnt/ API 参考 此参考列出了 /api/mgmnt/ 服务中的端点,所有这些端点都适用于较新的 REST 服务。下表总结了端点并指出它们是否也适用于手动编码的 REST 服务。 #REST API #Caché 0 0 0 65
文章 Lilian Huang · 九月 19 阅读大约需 12 分钟 利用 FHIR 简化健康数据集成 数字健康解决方案提供者面临的压力越来越大,他们不仅要集成复杂的健康数据系统,还要确保可扩缩性、安全性和符合 HL7 FHIR 等标准。 Fast Healthcare Interoperability Resources (FHIR) 提供了一个标准化框架,使不同的健康 IT 系统能够毫不费力地进行通信,彻底改变了健康数据的交换方式。 但是,仅仅遵循 FHIR 标准并不足以应对健康数据集成错综复杂的问题。 解决方案合作伙伴必须利用 FHIR 代理、装饰和仓库等先进的架构组件来构建可扩缩的高效解决方案。 无论是本地部署、在公共云中,还是作为 InterSystems 管理的基于云的服务,InterSystems 提供为您的健康数据实现 FHIR 所需的所有必要功能。 #FHIR #InterSystems IRIS for Health #Resource Library 0 0 0 64
文章 姚 鑫 · 十一月 28, 2024 阅读大约需 2 分钟 第三十五章 终端输入 输出 - 特殊变量显示 I O 条件 第三十五章 终端输入 输出 - 特殊变量显示 I O 条件 WRITE * and $X and $Y WRITE *不会更改$X和$Y。因此,可以将控制序列发送到终端, $X和$Y仍将反映真实的光标位置。某些控制序列确实会移动光标,因此可以在需要时直接设置$X或$Y 。 $X 和 $Y 示例 在以下示例中,控制序列将 VT100 终端中的光标移动到第 10 行、第 20 列,并相应地设置$X和$Y 。 #InterSystems IRIS for Health 1 0 0 64
文章 姚 鑫 · 十一月 5, 2024 阅读大约需 2 分钟 第十二章 本地进程间通信(管道) - OPEN 和 USE 命令关键字 第十二章 本地进程间通信(管道) - OPEN 和 USE 命令关键字 OPEN 和 USE 命令关键字 以下列表描述了用于使用OPEN和USE命令控制进程间通信管道的关键字。 /IOTABLE[=name] 默认值:如果未指定名称,则使用设备的默认 I/O 转换表。 对应K\name\参数代码,为设备建立I/O转换表。 /TRANSLATE[=n] 默认值:1 与K参数代码相关。 /TRANSLATE 或 /TRANSLATE= n (对于n的非零值)启用设备的 I/O 转换。 /TRANSLATE= n如果n值为零,则会禁用设备的 I/O 转换。 #InterSystems IRIS for Health 1 0 0 64
文章 姚 鑫 · 十月 9, 2024 阅读大约需 3 分钟 第四十三章 使用 WS-ReliableMessaging - 对 WS-ReliableMessaging 标头进行签名 第四十三章 使用 WS-ReliableMessaging - 对 WS-ReliableMessaging 标头进行签名 对 WS-ReliableMessaging 标头进行签名 可以通过以下任一方式签署 WS-ReliableMessaging 标头。 使用 SecurityContextToken 对标头进行签名 如果还使用 WS-SecureConversation,则 Web 客户端的 SecurityContextToken 属性包含一个对称密钥,可以使用该密钥对 WS-ReliableMessaging 标头元素进行签名。为此,请在调用 %SOAP.RM.CreateSequence实例的 AddSTR() 方法,并将 SecurityContextToken 属性作为参数传递: #InterSystems IRIS for Health 0 0 0 64
文章 姚 鑫 · 四月 29, 2022 阅读大约需 1 分钟 第127章 SQL函数 SPACE 第127章 SQL函数 SPACE 返回一串空格的字符串函数。 大纲 SPACE(count) {fn SPACE(count)} 参数 count - 整数表达式,指定要返回的空格数。 描述 SPACE 返回一个空格字符串 count 个空格长。如果 count 是数字字符串、十进制数或混合数字字符串, 会将其解析为其整数部分。如果 count 是负数或非数字字符串将其解析为 0。 要从字符串中删除空格,请使用 LTRIM(前导空格)或 RTRIM(尾随空格)。 #SQL #Caché 0 0 0 64
文章 姚 鑫 · 十二月 31, 2021 阅读大约需 4 分钟 第十一章 SQL聚合函数 SUM 第十一章 SQL聚合函数 SUM 返回指定列值之和的聚合函数。 #SQL #Caché 0 0 0 64
文章 姚 鑫 · 十二月 11, 2024 阅读大约需 2 分钟 第四十七章 终端输入 输出 - DTM PC 控制台的助记符空间 第四十七章 终端输入 输出 - DTM PC 控制台的助记符空间 DTM PC 控制台的助记符空间 IRIS 提供 IRIS 例程 %XDTM 来匹配开发 DTM 应用程序时使用的助记符。该助记词空间可用,但未设置为终端默认助记词空间。如果您将为 DTM 创建的应用程序移植到 IRIS,可以: #InterSystems IRIS for Health 0 0 0 63
文章 姚 鑫 · 十一月 29, 2024 阅读大约需 2 分钟 第三十六章 终端输入 输出 - 开关控制 $X 的转义序列更新 第三十六章 终端输入 输出 - 开关控制 $X 的转义序列更新 开关控制 $X 的转义序列更新 要选择非默认行为来更新进程的$X ,请发出%SYSTEM.Process类的 DX( n )方法。 系统管理员可以通过类中设置 Config.Miscellaneous 的DX属性来更改系统范围的默认行为。 在这两种情况下, n 的值都在 0 到 4 之间,如下所示: #InterSystems IRIS for Health 0 0 0 63
文章 姚 鑫 · 十月 1, 2024 阅读大约需 2 分钟 第三十七章 结合加密和签名 - 安全标头元素的顺序 第三十七章 验证和解密入站消息 本主题介绍如何验证 IRIS Web 服务或 Web 客户端收到的消息中的安全元素(并自动解密任何加密内容)。 概述 IRIS 网络服务和网络客户端可以验证入站 SOAP 消息的 WS-Security 标头元素,以及自动解密入站消息。 IRIS Web 服务和 Web 客户端还可以处理已签名的 SAML 断言令牌并验证其签名。但是,验证 SAML 断言的详细信息是您的应用程序的责任。 如果使用安全策略,所有上述活动都是自动的。 在所有场景中,IRIS 都使用其根颁发机构证书集合;请参阅设置和其他常见活动。 验证 WS-Security 标头 要验证任何入站 SOAP 消息中包含的 WS-Security 标头元素,请执行以下操作: #InterSystems IRIS for Health 0 0 0 63
文章 姚 鑫 · 八月 14, 2024 阅读大约需 2 分钟 第十章 指定 SAX 解析器的标志 第十章 指定 SAX 解析器的标志 指定 SAX 解析器的标志 当 Web 客户端调用 Web 服务时,它会在内部使用 SAX 解析器,这是 IRIS 附带的第三方产品。可以设置 Web 客户端的 SAXFlags 属性,以设置解析器要使用的标志。 要使用 WS-Security 登录功能: #InterSystems IRIS for Health 1 0 0 63