郭一忠李圣乔(通讯作者)
(厦门大学附属第一医院思明分院信息科福建厦门361003)
【摘要】采用基于星网模型的维度建模技术,设计公立医院绩效考核的数据模型,实现考核分值的计算。特别是对于连接不同事实的维度桥概念进行的细化,展示了星网模型的技术特点。设计结果有力的支持了绩效考核系统管理目标的实现。
【关键词】星网模型;绩效考核;维度建模
【中图分类号】R197.32【文献标识码】A【文章编号】2095-1752(2015)31-0383-04
GalaxySchemaDesignforPerformance-BasedAppraisalSysteminGovernmentalHospital
GuoYizhong,LiShengqiao.
TheFirstAffiliatedHospitalofXiamenUniversity
【Abstract】Itisuseddimensionalmodelingtechniquebasedongalaxyschematodesignthedatamodelfortheperformance-basedappraisalingovernmentalhospital,implementedthevaluecalculationoftheappraisal.Particularly,itrefinedtheconceptofthedimensionbridgewhichconnecteddifferentfacttables,andshowedthetechnicalfeaturesofthegalaxyschema.Thedesignsupportedthemanagementobjectivesoftheperformance-basedappraisalsystem.
【KeyWords】GalaxySchema;Performance-BasedAppraisal;DimensionalModeling
1.引言
随着我国医疗卫生改革制度的不断深入,近年来国务院连续发布了多份文件,对改革的方向和阶段目标都进行了详细的指导,特别是国发[2012]11号文件《“十二五”期间深化医药卫生体制改革规划暨实施方案》和国办发[2015]33号文件《国务院办公厅关于全面推开县级公立医院综合改革的实施意见》细致阐述了深入进行卫生制度改革的精神,其中强调了完善绩效工资制度,要求公立医院通过科学绩效考核自主进行收入分配,做到多劳多得、优绩优酬,重点向临床和公共卫生一线、业务骨干、关键岗位和有突出贡献的人员倾斜,合理拉开收入差距。新的绩效考核标准中的关键是要求公立医疗机构严禁给医务人员设定创收指标,严禁将医务人员收入与医院的药品、检查、治疗等收入挂钩[1]。因此要求各公立医院结合自身实际情况,以“工作量核算为基础,以效益评价为手段,以质量控制为依据”,建立起一套可以跨科系使用的绩效量化评估体系,促进医院的可持续发展。
2.绩效考核量化体系初步分析
与以往的绩效考核方法相比,新的方法要求中关键的变化就是严禁将医务人员收入与医院的收入挂钩,因此新的量化体系在信息化处理的首要需求就是改变原来单纯以收入为标准的考核方式,转变成能体现工作效率与效益综合评价的考核方式。而其他的医疗质量、行风管理及行政管理考核等,由于与原有的考核方式没有明显改变,主要为非量化指标,在此暂不讨论。
对于效率和效益的评价考核方法主要参考关键绩效指标法和平衡计分卡原理[2],以医疗收费项目为基础,对各个医疗服务项目进行效益、成本、难度、风险和劳动量综合分析,然后进行分类统计,建立一套可以跨科系使用的绩效量化评估指标方案,对每项指标赋予相应的加权系数,“收费项目金额”乘以“效益系数”得到效益指标分,“收费项目次数”乘以“效率系数”得到效率指标分,两者相加就得到该统计项目的考核分。依此方法可以采集医院运行各项指标的效益和效率状况,按“含金量”得出相应的分值可初步评估同类科室的运行质态。
这一采集分析过程有着典型的OLAP特征,由于绩效考核具有典型的周期性,以数据仓库视角来设计和实现这一评分过程是非常合适的。依据对门诊收费和住院收费的维度建模分析[3],可以确定费用明细记录具有良好的可加性和原子粒度,以此为事实来生成绩效考核量化结果具有可靠性。同时存在的另外一个事实是加权系数会随着考核周期的不同出现变化,加权系数方案成为一个依赖于考核周期变化的事实。面对这种多事实的体系结构要求,可以使用数据仓库的维度建模技术,从星网模型的视角来设计和实现这一绩效考核量化评估系统。
3.星网模型维度建模概述
数据仓库是一个面向主题的、集成的、非易失的、且随时间变化的数据集合[4],用于支持管理决策。RalphKimball提出的维度建模技术[5]是数据仓库设计技术中最著名的主导技术,并被业界广泛接受。
事实表和维度表是维度建模的最基本要素。事实表中最有用的事实是数字类型与可加型事实,其事实粒度可归属于三类:事务、周期快照与累积快照。在维度模型中,事实表表示维度间多对多的关系。维度表包含有业务的文字描述,体现为各个列或属性。
事实与维度的融合,构建了维度模型的基本框架,最基本也最常见的是由一个数字型度量值组成的事实表连接到一组填满描述属性的维度表上形成星型结构特征的星型模型方案,星网模型则是将多个星型模型连接起来形成网状结构,其连接的方式是通过相同的维来实现。两个或多个事实表之间的连接维度在其事实表中的语义必须一致,或者经过转换形成一致。因此星网模型的建模不仅与星型模型的设计过程一样要对事实和维度进行分析和设计,同时还要专门针对连接维度进行分析和设计,保持一致性。这种在星网模型中连接不同事实表之间的维度,可称之为“维度桥”,星网模型的“网”指的就是这种维度桥,其设计准确与否是星网模型成败的关键。
4.绩效考核星网模型的设计与实现
4.1绩效考核业务过程分析
绩效考核系统的数据源来自HIS的业务数据,即门诊或住院的费用明细记录根据核算项目按必要的条件进行分类汇总,汇总数据与关键业绩加权系数合成处理后得到核算结果分值。其中关键业绩加权系数是可变的,但是在相同的时间点只能有一个版本的加权系数有效。因此在考核过程中,会存在两个主要业务过程,一个是对费用明细记录进行的汇总事实计算,一个是维护加权系数的操作。其中加权系数的维护变化缓慢,但是一定会存在。
4.2定义粒度
定义粒度是为明确说明各事实表行实际代表的内容,其确定了事实表度量值所能达到的细节程度。在绩效核算过程中,来源于费用明细记录的数据是业务过程中的最小粒度,然而核算方法不是要针对每一条费用记录计算出一个分值,而是按时间区间对其每一类的初步汇总,因此实际需要得到的是周期性的积累快照。依据经验,价格、核算等政策的实施起始时间点通常是按日确定的,因此对于周期积累快照,按日为单位进行汇总生成,可以形成最佳的粒度。
加权系数的维护操作,通常只有在核算政策调整时才发生,在实施前期可能会比较频繁,但是当政策稳定后,可能很长时间都不会改变,因此对于加权系数维护的事实粒度,可以定义到每次。
4.3选定维度
事实表的维度特性在定义粒度时就确定了。一旦选定了按日汇总费用明细记录作为粒度,则参与汇总的分类项,譬如汇总日、核算项目、开单科室、开单人、执行科室、执行人等等就作为维度随之确定下来。而加权系数维护的事实粒度按次定义,则每次定义加权系数的方案编号、起始时间、结束时间等就形成其相应的维度。
4.4确定事实
粒度定义是确定事实的衡量基准,事实对于粒度必须是真实的。这里采用的粒度是费用明细记录汇总和加权系数的各个分列项,在考虑潜在的事实时,有可能需要对早先的粒度设想或者维度选取做出调整。费用明细记录表的表结构部分字段见表1。
依据表1分析,金额字段COST和项目数量QUANTITY具有良好的可加性,可用作考核的两个计算数据来源,而会计核算科目ITEM_ON_TREASURER_SUBJECT字段用于关联加权系数表的核算科目字段,依此对费用明细记录事实表可自如的进行分割。申请人、申请科室、执行人、执行科室以及三个医疗分组等字段实际决定了事实表的粒度:如果考核只到科室级别,然后由科室自行二次分配绩效工资,则事实表的粒度只要到科室级别的汇总即可;而如果要细化到个人的工作量与效益考核,则事实表粒度就必须细化到以个人为单位汇总;如果要采用医疗分组考核,原理也是如此。由于个人汇总粒度可实现按科室汇总,因此为了使模型具有更广的适应性,选取事实表粒度为费用明细记录按会计核算科目分类后,分别按申请人和执行人汇总金额和数量后得到的两张事实表——按申请人汇总事实表和按执行人汇总事实表。由于项目申请与执行是分开核算,因此确定了两个相同粒度的事实表,分别按申请人和按执行人汇总,需要注意的是在选取相同时间区间进行合计时,这两个事实表的合计数应该是相符的,但是由于执行人的确定必然比申请人滞后,因此对于尚无执行人的费用明细记录汇总,必须另外汇总进行体现。
加权系数事实的确定则相对简单,完全依赖于每次系数变更的方案进行记录。
4.5确定事实表之间的联系——维度桥
每次确定的加权系数方案决定的时间维度在加权系数事实里是两个时间字段之间所包含的时间区间,他与费用明细记录汇总事实表的时间维度的对应是需要进行相应转换的,这两种事实表之间是通过相同或经转换后等价的时间维度桥和会计核算科目维度桥连接在一起的。
时间维度桥的转换机制是由加权系数事实的粒度决定的,由于每次的生效时间是按日计算的时间区间,为了满足这个有可能是未知的以日为单位的时间区间,最合适的方法就是把费用明细记录汇总的事实记录按日为单位生成。反之,如果费用明细记录汇总是按周或按月来生成的,则加权系数的事实变更就必须以完整的周或月为单位进行,这样系统的灵活性会大大降低。
会计核算科目维度桥则不需要转换,在模型里的三个事实表中他们是完全相同的。
4.6模型的实现及应用
通过上述分析,可以建立绩效考核系统中工作效率与效益考核的星网模型,见图1所示。
图1绩效考核汇总事实星网模型
通过维度桥的关联,将费用明细汇总数值与对应的加权系数进行计算就可以得到所要计算的分值。
以“一般检验”核算科目在三月到四月期间,核算系数发生变化情况下的考核分值计算过程为例:
1)确定考核周期中,参与分值计算的效率及效益加权系数,见表2。
2)将考核周期中的费用明细记录中每天按会计核算项目与申请人、执行人分别汇总到APPLY_SUM和EXEC_SUM两个事实表中,执行汇总操作的存储过程部分代码见图2。
图2执行汇总操作的存储过程SP_APPLY_EXEC_SUM部分代码
这一过程自动执行,生成基于每日粒度的积累数据快照的事实表。表中的SUM_DATE字段在其后的计算过程中通过与加权系数方案中的时间区间比较确定其所采用的方案及系数值。
3)将合计的金额和数量与加权系数表对应的系数相乘得到“一般检验”核算项目的各分值统计,计算结果样例见图3。因计算过程使用四位小数精度,报表最终取两位,因此合计尾数会有小的误差。按执行人的计算结果也类似,但是需要注意处理尚未被执行的那部分明细费用的分值计算。
图3按申请人考核分值计算结果示例
依照此法,可以将其他各核算项目的各系列分值计算出来后,汇总成总分值除以该部分绩效工资总和,得到每分值工资数,按科室或者个人分值数相乘后得到科室或个人的该部分应发绩效工资额。在核算周期内,如果加权系数表发生了变化,根据其日汇总结果所在的时间区间与该区间内对应的加权系数匹配生成基本视图,据此视图可计算相应的分值结果。时间区间的匹配就是时间维度桥的作用体现。
5.模型的现实意义和需要注意的问题
5.1模型的现实意义
1)指导复杂数据仓库建模
星网模型的概念在大多数的数据仓库书籍里只是简单一句话“将星型模型连接起来形成网状结构”,难觅其细述。而实际应用中大多数的数据仓库建模恰恰不会只是简单的星型模型,因此星网模型的研究有利于指导复杂数据仓库建模,特别是连接各星型模型之间的维度桥概念的提出,对于实现星网模型的“网”,给出了明确的示例。
2)降低交流成本,提高开发效率
与其他的维度建模相似,星网模型的建模依然从其数据模型角度很好的解读了业务过程,业务人员与开发人员通过模型可以很好的实现交流。譬如示例中时间维度桥的处理,使业务人员理解了加权系数表与明细记录汇总表之间的时间维度要一致,而开发人员从这个要求可以很容易的确定明细记录汇总表的时间粒度必须以天为单位才能实现,双方可以达成一致的业务逻辑标准,降低了交流成本,提高开发的效率。
3)支持复杂的快速演化,提高管理过程的效率
支持快速演化本来就是维度建模的一大特点,星网模型对快速演化的支持,可以通过不同但是相似的“星”来实现的。示例中基于执行人的汇总事实表可以视为基于申请人的汇总事实表演化,分类项不同,汇总结果总和是一致的。同理,基于医疗组的分类汇总事实也可以从基于申请人的汇总事实表演化而来。基于申请人的汇总事实这一个“星”,可以根据开单科室或者医疗组或者其他某些必要的分类项而演化成多个“星”,只要时间维度一致,这些星无论如何演化,其业务事实是一致的。这种演化特性,在绩效考核管理中可以有效的提高实现效率,多角度的考核可以得到一致的结果。
5.2需要注意的一些问题
1)数据源带来的约束条件
维度中,核算项目维度必须在费用明细记录生成时就一同写入费用明细表,如果这一步骤没有实现,就需要另外维护费用明细记录与核算项目的对应,无论哪种方式实现,对于作为数据源的业务系统都会产生或多或少的改造成本。
2)可能会产生数据快照回写更新的代价
实际业务系统中,费用明细记录产生时,申请人可以即时确定,而执行人却有可能还未确定,生成积累事实快照时,对于执行人空缺的这部分如果需要精细核算,就必须有回写更新的操作,这对于已经完成核算的周期而言,其重算或另行处理的代价成本也是不能忽视的。
6.结束语
绩效考核一直是卫生医疗制度改革中的重点,在如今高度信息化的时代,让数字说话已是大众的共识,以往手工的主观式的绩效考核已经远落后于时代,通过信息化实现公立医院绩效考核目标的量化处理,对于医院的管理水平提高具有重要的推动作用。
基于星网模型的数据仓库维度建模,实现绩效考核系统的数据模型设计,是将信息化技术与管理目标的有机结合。高效的计算,有效的沟通,快速的进化,这些都将对公立医院管理效率和水平的提升起到积极的推进作用。
【参考文献】
[1]国务院办公厅.国务院办公厅关于全面推开县级公立医院综合改革的实施意见[EB/OL].http://www.gov.cn/zhengce/content/2015-05/08/content_9710.htm,2015-05-08/2015-06-28
[2]郗群,李睿,刘立善.医院运营管理中绩效考核系统的设计与实现[J].中国数字医学,2014,9(10):22-25.
[3]郭一忠,郭一闽.住院收费结算维度建模分析[J].中国数字医学,2009,4(4):55-58.
[4]PaulrajPonniah.DataWarehousingFundamentals[M].NewYork:JohnWiley&Sons,Inc.2001.
[5]RalphKimball,MargyRoss.TheCompleteGuidetoDimensionalModeling[M].NewYork:JohnWiley&Sons,Inc.2002.