Skip to content
搜索以了解InterSystems产品和解决方案,职业机会等。

技术简报:InterSystems IRIS医疗版概述

InterSystems IRIS医疗版是全球首款也是唯一一款专门设计用于从医疗数据中提取价值的数据平台。它能助力软件开发人员快速构建医疗行业下一代突破性应用。InterSystems IRIS医疗版为以下软件开发人员而设计:

• 理念先进,但尚未找到快速、可靠及可扩展的平台来支持其方案
• 正在寻找某种基于标准的平台(包含读写HL7 FHIR资源的功能),用以创建和支持下一代医疗应用
• 希望整合来自医疗全流程中产生的所有数据,通过机器学习和人工智能进行分析并应用,从而提升医疗水平

InterSystems IRIS医疗版以其无以伦比的速度、先进的互操作技术与分析功能、以及机器学习技术,很好地满足了上述需求。不仅如此,它还具有医疗消息格式之间“开箱即用”的转换功能。InterSystems IRIS医疗版提供了快速启动和运行创新医疗应用程序的最快途径,从而能够持续为您提供价值。

InterSystems IRIS医疗版的用例包括:

• 开发新的数字化医疗应用程序,将使用不同标准的多个数据源进行整合。

• 实现医疗设备和电子病历(EHR)之间的连接,以跟踪设备性能和检测功效,并进行预测性维护。

• 围绕现有的信息系统进行创新,增添新功能或改进现有功能。例如, 利用患者数据改进放射科应用程序。

• 提供实时的、预测性的分析和建模功能,提升临床试验的认知度、改善人员招募。

• 为机器学习或人工智能提供海量数据,创建医疗信息系统,提供具有实时分析功能的智能工作流。

关键特性

医疗互操作性

在碎片化的医疗系统中,数据以多种格式和标准被存储在多个数据源中。为确保您能够在解决方案中有效利用数据,InterSystems IRIS医疗版为医疗互操作性标准和模板提供了广泛的开发工具,这包括:

• 快速医疗互操作性资源(FHIR)(DSTU2,STU3,R4)

• HL7 V2和HL7 V3

• 医学信息系统集成(IHE)规范,包括XDS.b、XCA、PIX、PDQ和 MHD

• CDA/C-CDA文档

• DICOM

• X12

InterSystems IRIS医疗版为现今主流的数据格式和较老的数据格式间预构建了可扩展的数据转换模块。例如,使用InterSystems IRIS医疗版的内置功能,用户可以:

• 将HL7 V2消息从一种模式版本转换到另一种模式版本

• 从一个CDA文档生成HL7 V2消息

• 将CDA文档的一部分转换为FHIR资源

助力FHIR

InterSystems IRIS医疗版提供了开发FHIR应用所需的构建模块,包括:

• 具备基础的FHIR服务器功能实现模块,支持标准FHIR RESTful API

• 具备FHIR资源库功能模块,支持所有FHIR资源类型

• 具备处理客户端操作的FHIR客户端组件

• 内置FHIR和其他医疗互操作性标准(例如HL7 V2和CDA)之间的数据转换功能

• 支持基于FHIR的IHE规范,包括PIXm、PDQm和MHD InterSystems IRIS医疗版FHIR资源库提供完整的读/写功能,通过使用JSON或XML格式的FHIR RESTful API,实现FHIR资源的接收或发送。因而使得基于最新技术开发的各种应用程序,都能够使用FHIR 数据——无论这些数据是新的数据,还是从既有旧系统中映射而来的数据——服务于患者护理、医疗质量改进、医学研究等场景。

微信截图

InterSystems IRIS 医疗版为开发人员提供了访问全医疗流程数据所需的一切 , 包括数据转换和读 / 写 HL7 FHIR 资源库 。

高性能事务处理与分析

InterSystems IRIS医疗版的核心,是一个经过验证、支持实时应用的企业级分布式混合型事务/分析处理数据库。它可以快速摄取、处理和存储事务数据,同时对涉及历史和实时数据(包括符合ACID原则的事务)的高分析工作负载进行处理。

经过验证的可扩展性

InterSystems IRIS医疗版可以方便地进行横向(通过sharding和我们的企业缓存协议)和纵向(通过SQL并行查询)扩展,能够轻松满足用户的应用程序需求。无论是高并发用户数量、还是庞大的数据分析需求,抑或二者同时存在,InterSystems IRIS医疗版都可基于用户可负担的硬件进行分布式架构扩展,从而降低总体成本。

强大的安全功能

InterSystems IRIS医疗版提供了强大、灵活、一致以及高性能的安全基础设施,同时最大限度降低了其对应用程序性能的负担。这种安全架构建立在身份验证、授权、审核以及数据库加密的基础之上。

• 身份验证。InterSystems支持多种身份验证机制,包括双重验证。

• 授权。通过我们的系统管理门户网站,用户可以方便地分配和管理基于 角色和应用的资源访问权限。

• 审核。InterSystems产品将所有系统和应用事件均记录在一个只进行追加操作的日志文件(append-only log)中,通过SQL或报表工具可对其进行查询。

• 数据库加密。InterSystems IRIS医疗版同时提供了静态数据和动态数据的加密机制。此外,它还提供了block级加密机制以保护整个数据库的安全。

统一的开发环境

InterSystems IRIS医疗版包括一个基于图形和代码的统一环境,可简化和加速实时、数据密集型解决方案的开发及维护。它为不同的编程模式、 编程界面和数据格式提供了一致表达。通过其跟踪功能,用户可跟踪和查看进出应用程序的消息行为,从而简化调试和诊断,降低开发成本,加速应用程序投入市场。

选择自由

选择语言。InterSystems IRIS医疗版支持多种开发语言,包括面向 Java、NET和Python的原生API接口。每个接口都连接到作为平台对象 和SQL接口基础的多维存储数据结构。动态网关可快速、便捷地进行不同语言的调用。

选择数据模型。InterSystems IRIS医疗版提供了一个多模型架构,用户可根据需要,选择最适合其应用程序中每个任务的数据模型——关系、对象或直接/本地访问。每个数据模型都可通过用户自己选择的语言进行访问。多模型架构的特性包括:

• 用于SQL和对象访问的行业标准API

• 在自定义优化数据结构中存储数据的API

• 可复用的数据连接,支持每个任务使用最佳数据模型

• 面向自选语言的API,包括Java、.NET和ObjectScript

• 底层一致的架构,避免数据重复。

全生命周期API管理

InterSystems API管理器(IAM)使用户能够监控其基于Web的各个 API之间的通信。用户可通过基于Web的用户界面和API调用执行配置, 从而简化远程部署。用户的环境越分散,就越需要对API通信进行合适的管理和监控。IAM使用户可以通过集中式网关路由所有通信,并将API请 求发送至合适的目标节点。

这使用户可以:

• 在一个中心点监测所有的API通信

• 计划、记录和更新用户正在使用的API列表以及提供这些API的服务器

• 在问题尚未变得严重之前识别它们

• 通过限制吞吐量、配置允许的有效负载大小、对IP地址和域名设置白名单和黑名单,以及快速使端点进入维护模式来控制API通信

• 通过可自定义的开发人员专用门户网站,提供交互式API文档,使内部和外部开发人员都可参与

• 在一个中心点为用户的API提供安全保护

嵌入式和开放式分析能力

InterSystems IRIS医疗版为数据密集型实时应用程序中的分布式 SQL、BI和自然语言处理提供了最先进的嵌入式分析功能。它可整合各 种第三方工具(例如微软的Power BI)和开源分析包(例如Apache Spark)。 面向SQL开发人员的人工智能和机器学习功能 InterSystems IntegratedML为SQL开发人员提供了强大的机器学习功能。用户只要使用3个简单的SQL语句,就可以基于其数据创建和训练机 器学习模型,然后利用这些模型对基于SQL应用程序中的不可见数据进 行预测。这种全包式工具大大提高了用户数据团队的工作效率,并使数 据科学家能够只关注于最为复杂的问题,而无需担心数据访问或模型部 署问题。InterSystems IRIS医疗版支持连接到常见的机器学习环境(例如Apache Spark和KNIME),以及可以将Python或R代码嵌入到应用程序和业务流程中的机器学习工具包。

Apache Spark集成

Apache Spark是一种高性能开源集群计算框架。在处理大型分布式数据 集时,它比Apache Hadoop(MapReduce)的运算速度快100倍,并且支持许多通用的数据处理、机器学习和统计算法。InterSystems IRIS 医疗版通过原生Spark连接器直接与Apache Spark集成,其分布式部署模型实现了集群计算效率的最大化。

BI(商业智能)

InterSystems IRIS医疗版为BI建模、分析和终端用户仪表盘提供了全面的集成支持。InterSystems IRIS医疗版BI模型可直接基于事务数据和其他所需数据构建。全自动同步功能避免了提取、转换和加载(ETL)处理。拖拽分析功能让非技术用户也可以检查任何层级的数据,轻松执行复杂的查询。InterSystems IRIS医疗版仪表盘提供了一种显示实时业务指标的方式,并为其他用户提供了有限的分析选项。 InterSystems IRIS医疗版BI使用可选择的Cube构建(Cube Build),这样,在向构建(Build)中添加度量和维度时,速度更快,且无需关闭 数据集。由于无需每次都重建数据集,因而(根据数据集的大小差异)可 为用户节约数小时甚至数天的时间。

PMML(预测模型标记语言)

支持功能通过为PMML提供嵌入式支持,InterSystems IRIS医疗版支持用户使用外部工具和应用程序来合并由数据挖掘和机器学习算法创建的预测模型。 当InterSystems IRIS医疗版加载PMML模型时,该系统将自动生成对应的原生代码来执行模型,而无需任何外部工具,也不会降低数据跨系统传输的性能。这种功能与IntegratedML完全集成后,能使数据科学家和其 他专家创建的预测模型无缝集成到InterSystems IRIS医疗版的数据处理管道和业务流程中。

NLP(自然语言处理)

InterSystems IRIS医疗版提供的NLP(自然语言处理)功能能够识别自然语言文本中的概念和上下文关系,无需前期工作或领域知识。这些高级的NLP功能内置于InterSystems IRIS医疗版,并且可以整合到业务流程中,使企业能够利用从文本文件、社交媒体和其他非结构化数据源中获取的信息。

云交付与管理

InterSystems IRIS提供了一种简单直观的方式,可在云端和本地基础架构上配置和部署各种服务。InterSystems IRIS提供的功能包括:基础架构即代码(IaC,即infrastructure as code)、不可变基础架构、基于 InterSystems IRIS的应用程序的容器化部署。 InterSystems IRIS医疗版可在AWS、GCP、Azure,或私有云平台上运行。

InterSystems IRIS医疗版免费试用

您可从Docker Hub(有容量限制)下载InterSystems IRIS医疗版免费试用,下载地址: https://bit.ly/IHDocker

 

点击链接,获取完整文档:

您可能会喜欢的其他资源