Nguyen L T, Margulies D M
Children's Hospital, Boston, MA 02115.
Proc Annu Symp Comput Appl Med Care. 1992:432-6.
The Clinical Event Monitor (CEM) described here is a prototype system designed to explore the issues involved in building an institutional CEM that permits rapid, automated evaluation of clinical transactions and notification to clinicians of exceptional events in a multi-vendor computing environment. The CEM uses expert systems, database, and systems integration techniques. Ancillary (departmental) applications, including as Patient Registration, Laboratories, and Pharmacy have been licensed from commercial vendors. Application-to-application and application-to-database interfaces were built to mirror subsets of the ancillary patient databases into an institutional relational database (Oracle). The CEM receives registration updates via an HL7 message and evaluates data dependencies in rules via an interface to the relational database. The CEM engine was built using Nexpert, a commercially available expert system shell. Our short term goals were to: (1) build and maintain a patient census within the expert system environment via net based HL7 update broadcasts; (2) explore the data-driven features of Nexpert, (3) deliver prototype exception reports. This paper describes in general terms the design features of the CEM and in detail the features of a patient registry to NEXPERT bridge (from Oracle via HL7 structured transactions to NEXPERT) and the delivery of exception reports.
本文所述的临床事件监测器(CEM)是一个原型系统,旨在探讨构建机构CEM所涉及的问题,该系统允许在多供应商计算环境中对临床事务进行快速、自动评估,并向临床医生通报异常事件。CEM使用专家系统、数据库和系统集成技术。辅助(部门)应用程序,包括患者登记、实验室和药房,已从商业供应商处获得许可。构建了应用程序到应用程序和应用程序到数据库的接口,以将辅助患者数据库的子集镜像到机构关系数据库(Oracle)中。CEM通过HL7消息接收登记更新,并通过与关系数据库的接口评估规则中的数据依赖关系。CEM引擎是使用Nexpert构建的,Nexpert是一种商业可用的专家系统外壳。我们的短期目标是:(1)通过基于网络的HL7更新广播在专家系统环境中建立和维护患者普查;(2)探索Nexpert的数据驱动功能;(3)提供原型异常报告。本文总体描述了CEM的设计特点,并详细描述了从Oracle通过HL7结构化事务到Nexpert的患者登记与Nexpert桥接的特点以及异常报告的交付。