构建基于数据仓库的医院辅助决策支持系统
- 格式:doc
- 大小:19.79 KB
- 文档页数:10
医院决策支持系统建设中的常见问题及对策作者:张勇来源:《中国新通信》 2017年第20期张勇【摘要】本文分析了目前医院决策支持系统的现状及发展,论述了医院决策支持系统建设中存在的常见问题,并结合我们团队在开发系统的过程中学习到的知识对以上问题提出了相应的解决办法。
文章最后给出了我们的一个医院决策支持系统设计方案。
【关键词】医院决策支持系统问题对策一、医院决策支持系统概述医院决策支持系统是专用于辅助医院进行科学决策的计算机应用系统。
医院决策支持系统基于医院信息系统(Hospital Information System,HIS) 而设计,为医院相关业务和管理提供科学的决策依据。
医疗行业不断革新除旧,医院信息化早已成为医院改革中的一项重要任务之一。
相比国外发达国家,国内医院的决策支持系统建设起步较晚,伴随着新医改、十三五规划的出台,我国医院决策支持系统建设所需的软件、硬件条件已经成熟,医院决策者对决策支持的要求也日趋强烈。
二、系统建设中的常见问题及对策经过两年多的时间,我们完成了某医院决策支持系统项目的设计和实施。
总结该项目的设计和实施过程,并通过对其它类似项目的研究,我们发现,医院决策支持系统在设计和实施中普遍存在一些比较共性的问题。
2.1 技术层面的相关问题2.1.1 原有医院信息系统数据缺乏统一的标准和格式医学数据的标准化问题,随着我国标准化体系的建设及医疗卫生相关标准的逐步建立和完善,将有望在近期得以解决。
但问题是,医院的信息化经过多年的发展,已经在涉及运营的方方面面采用了现代计算机技术进行管理(如 HIS、LIS、CIS、PACS 等系统)。
各子系统中的数据,由于整个医院信息化建设的不全面、缺乏统一的信息规范标准,或者是由于录入信息的人员执行不严格、医学术语不一致等,造成大量数据分散堆积,无法共享。
各种类型的数据之间、在进行病例交流时,数据无法自通,甚至在一个医院的内部也无法实现互联互通。
USING DATA WAREHOUSE TECHNOLOGIES TO ASSIST HOSPITALS IN MAKING MANAGING
DECISION SCIENTIFIC
作者: 侯海军 吕正祥
作者机构: 梁山县人民医院,山东梁山272600
出版物刊名: 现代医院
页码: 118-119页
主题词: 数据仓库 软件-联机分析技术(OLAP) 决策支持系统(DSS)
摘要:医院辅助决策系统可以分为医学决策支持系统和管理决策支持系统两大部分,前者重点讨论医疗工作中的计算机辅助决策支持问题,后者主要涉及计算机辅助管理决策问题。
这两类决策支持的基本实现方法都来自统计学、数据仓库、人工智能等技术,只不过医学决策支持偏重于应用人工智能技术,管理决策支持则侧重于统计学和数据仓库技术。
本文重点讨论目前医院利用数据仓库技术的现状和存在的问题,数据仓库的产生以及怎样辅助医院管理决策实现科学化。
用数据仓库技术辅助医院管理决策科学化分析摘要:医学决策支持与管理决策支持系统是组成医院辅助决策系统两大重要部分,而前者的任务主要是对医疗工作中的相关计算机辅助决策进行讨论,后者则是主要设计相应的计算机辅助管理与决策问题,本文主要对当前医院对数据仓库技术与存在的问题进行重点论述,同时为医院的管理决策和预测提供相应的有效依据。
关键词:数据仓库技术;医院信息系统;管理决策中图分类号:tp311.52文献标识码:a文章编号:1007-9599 (2011) 24-0000-01use data warehouse technology to aid hospital management decision scientific analysiszhang yu,xu guojun,zhu bin(shanghai jiaotong university affiliated ruijin hospital luwan branch,shanghai200020,china)abstract:medical decision support and management decision support system is composed of two major hospitals an important part of decision support systems,while the former is the main task is to work-related computer-aided medicaldecision-making discussions,the latter is the major computer-aided design of appropriate management and decision-making,this article focuses on the current hospital data warehouse technology and focuses on the problems in thesame time as the hospital’s management decisions and provide a valid basis for prediction.keywords:data warehouse;hospital informationsystem;management decision数据仓库技术(the technology of data warehouse)主要是指以信息系统业务的发展需要为基础,同时以数据路系统技术发展为前提逐渐独立所形成的一系列新的应用技术。
构建基于数据仓库的医院辅助决策支持系统目前,多数医院对于医院信息系统数据的后期处理基本处在基于数据库技术的查询、统计的事务性操作上,这些统计查询分析并不能对医院的业务流程优化、成本控制乃至医院的长期发展提供数据支持,更不能为医院决策者提供数据支持。
兰州大学第二医院构建了基于医院信息系统数据仓库为基础的辅助决策支持系统,为医院管理决策者提供了数据支持。
【关键词】数据仓库决策支持医院信息化1 概述医院决策支持系统不应该是单纯的事后统计,它必须与医院管理紧密相连,做到事前评估、事中监控、事后分析。
医院决策支持系统必须和医院业务环环相扣,其所分析的数据必须能够为医院的实际发展提供支持和导向。
下述实例,列举了医院决策支持系统在实际运行中应该为医院提供的数据支持和医院管理层的实际需求指标:1.1 医院门诊综合需求医院门诊新大楼完工并投入使用,预计每天可增加500-800门诊量,那么该医院每天应该产生放号信息有多少,应该安排多少医生出诊、应该设置多少个挂号和收费窗口,门诊药房的配药发药压力是否会大幅度上升等等。
1.2 医院平均住院日分析平均住院日是评价医院效率和效益、医疗质量、技术水平及管理水平的硬性综合指标,医院应该在确保医疗质量和医疗安全的前提下尽量缩短平均住院日。
1.3 医院就诊流分析患者仅挂号,医生无诊断、无医嘱或者医生下过医嘱,患者并未按照医嘱缴费并接受治疗。
以上两种人群是医院病人流失的主要原因,如何及时分析原因并采取正确的措施,减少医院损失。
1.4 医院高值耗材相关分析通过数据挖掘,找到每种高值耗材在医院的使用情况,各科室使用分布、人群使用分布,针对使用高值耗材病人往往医疗费用较高,通过监控该病人的医保支付情况,及时与病人沟通,减少欠费及医患纠纷的风险。
1.5 医院大处方及合理用药通过对大处方的处方类型(一般情况下,抗菌类处方占大多数)、病人诊断、开单医生进行汇总分析,控制医药合谋以及医患合谋;基于处方点评子系统,分析各科室处方点评率、处方合格率,对问题处方的原因进行分析,并采取有效整改措施,减少由于医疗质量问题带来的医患纠纷。
以上仅仅列举了几个医院具有代表性的需求实例,在医院的实际运营管理过程中,决策支持系统分析的数据指标应该可以按照各个临床业务、教学、行政管理科室的要求,基于医院信息系统数据仓库,为医院的管理者提供详细精准的数据支持。
2 辅助决策系统的组织结构及应用框架在医院的基于医院信息系统数据仓库的决策支持系统的实际设计与实施中,应该包括管理模块、模型管理模块、知识管理模块以及用户界面。
基于数据仓库的医院决策支持系统体系结构包括:2.1 数据获取层主要完成将医院运行业务数据的清理、转换、抽取为综合统一的数据形式到医院数据仓库。
2.2 数据存储层主要完成统一管理和存储面向决策的按主题划分的综合数据,这些数据由医院信息系统运行产生,并且按照相应主题的需求及结构对数据进行整合和组织,为医院的管理决策者提供大量的数据支持。
2.3 数据处理层主要包含模式库、数据挖掘、联机分析处理以及相关的管理系统,通过联机分析和数据挖掘从数据仓库中提取出有价值和管理层感兴趣的信息和数据。
2.4 数据访问层主要为医院的管理决策者提供决策支持系统的人机交互入口,将数据处理层整合和处理的信息和数据通过友好界面展现给用户,包括二维表、仪表盘、曲线图、柱状图等形式。
3 数据仓库的构建数据仓库的构建设计始终处于一个动态循环与改进的过程,与业务系统数据库的设计与构建不同。
业务系统数据库在设计完成、业务系统正常运行之后,除非在原业务系统上进行二次开发,否则很少轻易改动其中的结构,避免对业务系统的性能及数据库安全性产生安全漏洞。
而数据仓库因为需要满足不同的业务需求、适应不同的业务环境。
在将业务系统产生的原始系统提取到数据仓库之后,它通过准确动态的理解不同用户的需求,为用户提供准确的决策信息。
医院数据仓库的构建主要包括确定分析主题、数据准备、建立模型、??用模型等过程。
3.1 分析主题的确定数据在数据仓库中的组织形式是面向主题的,根据医院各科室的业务需求、各级管理机构对医院的考核指标以及医院管理决策层所敏感的医院信息数据,目前我院确定的数据仓库分析主题主要有:住院主题、出入转汇总主题、医保明细费用主题、固定资产主题、高值耗材主题、总收入主题、手术主题、门诊处方主题、门诊发药主题等等。
根据所确定的主题,可以确定医院信息系统数据仓库的逻辑模型,以所分析的主题作为事实表。
以医院总收入主题为例,其所涉及的事实表包括:医嘱主表、医嘱分类表、账单主表,病人医嘱费用明细表、账单收费项目明细表、住院发票表等。
3.2 总收入主题3.2.1 维度以及粒度的设计数据仓库设计过程中一个核心的过程就是粒度的划分,合适准确的粒度划分是非常复杂的问题,粒度的确定是业务分析决策、数据仓库以及软硬件使用方式的平衡,必须从数据仓库实际数据存储的物理容量、数据构成量以及业务部门的实际应用需求等方面考虑进行粒度的设计。
根据上述设计理论,结合医院业务需求以及指定的分析主题。
3.2.2 事实表、维表及模型根据医院总收入主题以及维度和度量的设计,总收入分析主题涉及的维表主要包括:(1)病人基本维(病人姓名、性别、身份证号、联系电话、职业);(2)病人就诊信息维(病人姓名、性别、住院号、住院登记号、门诊登记号、病历号、证件类型);(3)医嘱大类维表(类别ID、类别);(4)医嘱项维表(ID、项目名称、项目所属医嘱子分类ID、项目所属医嘱大分类ID);(5)病人账单收费项目明细表(收费项目ID、单价、数量)等。
事实表为病人医嘱费用明细表(病人住院登记号、医嘱项ID、收费项目ID、总计费数量、退费数量)等。
3.3 医保主题医保费用明细主题事实表、维表根据医院医保费用明细主题维度和度量的设计,医保费用主题涉及的维表主要包括:(1)病人基本信息维(病人姓名、性别、身份证号、联系电话、职业);(2)病人就诊信息维(病人姓名、住院登记号、病人科室、病人医生、病人费别、结算状态、就诊类型、住院天数);(3)病人医嘱费用明细表(病人住院登记号、医嘱项ID、收费项目ID、总计费数量、退费数量)等;(4)病人账单明细维(病人登记号、病人姓名、医保类别、中成药费、中草药费、取暖费、手术费、挂号费、检查费、材料费、治疗费、化验费、床位费、挂号费、其他费用)等;事实表为病人账单维(病人登记号、医保类别、人员类型、结算状态、统筹支付累计、个人现金支付额、乙类自理金额、公务员补助、医保定额、自费材料总费用、自费药品总费用、自付费用、进入统筹费用、高值耗材统筹、出院时间、结算时间)。
3.4 数据整理与转换数据整理与转换功能主要完成对医院已经产生的业务活动数据按照构建数据仓库过程中设计的维度、度量以及事实表、维表通过ETL过程导入到数据仓库中。
ETL(Extract Transformation Load)是构建数据仓库承前启后的重要步骤,它将异构的、不同数据源中的?稻莩槿『蠼?行清洗、集成和转换,再加载到数据仓库或者数据集市当中,为联机分析处理和数据挖掘提供数据基础。
相较与关系数据库,数据仓库中没有严格的数学理论,数据仓库则主要面向实际的业务及工程应用。
4 应用speedminer工具实现基于Web的辅助决策支持应用分析4.1 收入结构分析的Pivot及Dashboard创建(1)Pivot主要完成医院决策支持系统体系结构中的数据处理层的分析处理和挖掘功能。
在Pivot创建之前,首先考虑我们需要展示并分析的数据应该包含的内容,住院科室收入结构分析应该分析的对象是科室以及收入结构。
因此,将开单科室作为维度即展现的行;其度量组成应该是各个收入结构。
在pivot的过滤条件中可以指定按照某种条件来展示,在住院科室收入结构分析中,我们制定其按照指定的时间段来展示结果,这部分内容也可以直接在Dashboard创建界面展示时制定。
在每个度量中,需指定过滤收入的条件,双击度量组成的某个度量,使“收入会计大类=度量所指收入”。
度量过滤条件相当于查询总收入中会计大类为材料收入类型的收入金额。
(2)Dashboard主要完成医院决策支持系统体系结构中的数据访问层功能,主要为管理决策者创建决策支持系统的人机交互界面,将数据处理层整合和处理的信息和数据通过友好界面展现给用户。
Dashboard展示界面包括二维表、仪表盘、曲线图、柱状图等形式。
换句话来说,Dashboard就是将前述中的pivot 的分析和挖掘结果使用友好的人机交互界面展示出来。
在Dashboard创建过程中,首先需要进行Dashboard与pivot的关联,结合功能需求,然后按照美观、简介的原则规划Dashboard中各个二维表、仪表盘及柱形或曲线图的位置,将结果展示出来。
在Dashboard创建过程中,我们可以将数据按照一定过滤条件再次钻取。
4.2 总结使用基于Web辅助决策支持工具可以将临床业务或者医院决策管理层的不同需求制定相应的pivot,然后通过Dashboard展示出来,供相关部门分析使用,但是在这之前,同样需要设计相关主题的维度及粒度,并使用ETL过程将数据导入数据仓库中。
目前我院根据各个业务科室以及管理决策部门提出的数据分析需求,已经在Speedminer中部署了20余个业务主题、10余种大类分析、50余种子类分析目标,基本上满足了医院决策管理者对医院信息系统提供业务数据分析的需求,同时完成了各级部门考核医院以及医院等级评审所需的相应指标的分析与钻取,大大提升了统计工作效率。
在这些数据及分析结果的展现过程中,采用了多样化形式,除了上述的二维表直观表现、柱形曲线图,还包含了相关重要指标动态监控的方式。
如图1所示。
总之,无论是数据的多角度、深层次钻取分析、还是数据查询统计与数据的直观分析,在使用基于医院信息系统数据仓库的决策支持系统后,效率得到了明显提升,为医院管理决策者制定医院发展规划、规范医疗质量、业务流程优化最终实现医院大发展提供了坚实基础和便利条件。
参考文献[1]谢榕.基于数据仓库的决策支持系统框架[J].系统工程理论与实践,2000,20(04):27-30.[2]林杰斌,刘明德,陈湘.数据挖掘与OLAP理论与务实[M].清华大学出版社,2002.[3]W.H.Inmon:Building the Data Warehouse[M].ThirdEdition.John Wiley&Sons.Inc.2002.[4]许兆新,周双娥,郝燕玲.决策支持系统相关技术综述[J].计算机应用研究,2001,18(02):35-39.[5]邓苏,张维明,黄宏斌.决策支持系统[M].北京:电子工业出版社,2009.[6]崔雷,侯跃.论医疗决策支持系统[J].医学情报工作,2003,24(01):28-30.[7]陈京明.数据仓库与数据挖掘技术[M].北京:电子工业出版社,2002.[8]许兆新,周双娥,郝燕玲.决策支持系统相关技术综述[J].计算机应用研究,2001(02):35-39.作者单位兰州大学第二医院甘肃省兰州市730030。