近年在信息技术渗透下,医院信息化发展迅速,医院信息系统的类型更加丰富。医院信息系统出现的最初目的是减少患者就诊流程,提高患者就诊满意度,同时提升医护人员工作效率,方便医院信息的流通和存储。医院信息系统的运行需要满足临床科室工作需求或者医疗政策的调整,根据医院实际运行情况,通过信息系统实现医院信息管理全流程。医院信息系统的管理是医院信息化发展中的核心环节,其过程受到医院管理层和医院信息化工作者越来越多的重视。
建设数字化医院是将现代计算机信息技术科学地融入到医疗卫生行业中,是控制医院运营成本行之有效的措施,提升了医院的整体实力,促进了医院自身的发展与建设。医院信息系统以医院工作为中心,是一个基于互联网的工程组织成员在线协同工作平台,是医院相关系统软件的集成。高质量医疗信息系统是多学科和专业的综合,要实现业务协同系统架构适宜,同时要恰当运用技术,平衡数据集中共享与分布使用。医院信息系统基本模块如图1所示。
随着互联网技术的快速发展,系统软件开发与设计更加复杂,相应地也对软件工程技术提出了更高的要求。软件工程涉及内容广泛,包含语言设计、平台系统及软件维护等,具有较高复杂性、涵盖广泛等特点。医院信息系统的研发过程涉及需求分析、系统设计、编码实现、系统测试、系统实施、系统验收及系统运维等环节,如图2所示。
医院信息系统以临床的实际业务需求为目标,同时配合医院发展进程开发新的系统或功能模块。一般由临床科室向上级业务部门进行需求报备,医院信息科根据业务需求进行评估,对需求的轻重缓急进行排序,对任务重、任务急的系统优先进行开发,对于可以暂缓上线的项目可以列入今年或明年上线计划,具体根据信息科业务时间进度进行安排。医院信息系统的需求需要相关科室与信息科项目负责人进行沟通,对开发的系统功能模块进行梳理,同时要明确系统功能界面。信息科工程师需要深入了解和分析需求,同时根据需求整理需求文档,再次向系统使用者进行功能和界面确认。系统设计主要基于需求的实际情况,根据医院的信息化建设进程进行处理,系统设计的好坏直接影响信息系统的质量。医院信息系统的设计一般要配合医院的服务器、数据库和网络等已有设备进行开发,要考虑实际情况降低开发成本。系统设计主要涉及系统的基本流程、功能模块划分、接口设计、数据结构以及医护人员权限分配等,同时要总结系统开发中的算法、数据流及其层次关系,并撰写系统设计报告,以便下一步的编码[3]。医院信息系统一般使用基于C/S模型的混合结构,但对于特殊的功能可以使用多层B/S应用架构系统,表示层、服务层、数据库访问层可以分开。此外,系统还需要具备优秀的稳定性、良好的可扩展性和容错性,并支持集群管理和失效转移。先对软件开发技术市场进行了解,例如JSP法、SASD法、JSD法等方法在目前运用较为广泛,在实际应用过程中按照实际情况选择最为合理的软件开发技术[4]。通常在医院信息系统中,编码要配合之前已有的医院信息系统和界面,保证与其他系统的兼容和数据的互联互通。编码过程分为3个部分:① 数据库的搭建,根据系统设计中的数据结构进行数据库建表或对已有表字段进行增删改;② 系统使用界面的设计,医护人员使用界面设计时要考虑医护人员使用习惯,以简洁实用为主;③ 系统后台代码编写,包括要选用的编程语言、功能模块的实现、系统的集成等。编码是实现功能的核心过程,保证其稳定性、健壮性、实用性是编码管理的重点。系统测试是系统上线前必须经历的过程,是对整个系统使用流程的一个检验,主要包括功能测试和压力性能测试等。在医院信息系统测试前,先根据开发功能设计测试用例,信息科工程师会根据不同类型用户分别对开发功能进行测试,在测试过程中记录系统和数据问题反馈给开发工程师。在信息科测试完成后,选择系统上线的某一个临床科室作为试点单位先行安装,待该临床科室使用未出现任何问题后再进行全院系统升级,以避免大规模升级带来的不可回退等问题。系统实施的关键在于系统的部署安装,医护人员的操作情况对系统的实施效果起着至关重要的作用。在系统实施前,信息科工程师需提前对系统用户进行操作培训,通过搭建模拟数据库让用户熟悉系统流程,同时对培训中的问题和意见进行汇总,后期对系统进行修复升级。系统实施中,会下发在线系统使用手册,保证用户使用流程的正确性。验收是系统交付的重要环节之一,医院信息系统的验收一般由临床使用科室完成。在系统上线一段时间后,信息科人员会到系统查看临床科室调研系统使用情况,并搜集临床反馈意见。若系统达到临床科室预期要求,则完成对该系统的验收确认,并签署系统验收报告。信息系统建设容易、维护难是医院信息化建设的难题之一。系统使用中的错误可能由操作人员的误操作产生,也可能由系统开发时测试不完整导致的漏洞造成。系统管理维护是医院信息化建设的重要工作之一,主要包括数据的增删改、系统功能的完善、服务器与网络的维护等,其目的是保障医护人员能够顺利使用信息化系统。根据医院管理方式、业务流程特点等,参考信息技术基础架构库(InformationTechnologyInfrastructureLibrary,ITIL)标准,打造适合医院IT管理的服务模式。由于医院的信息系统多而杂、功能需求量大,加上医院信息化人手有限,因此部分情况下会采取公开招标的方式进行系统采购。
医院临床系统的招标要符合国家的招标要求和相关法律法规,要保证公开透明的招标原则。系统的招标流程先是医院对该项目进行立项并呈报院领导,在审批完成后由医院在国家、省市招标网发布公开招标公告。招标公告具体包含项目概况、投标单位基本资质要求、投标报名时间地点、招标公告发布媒介及医院招标部门联系方式等。在公司报名后,根据招标条件对报名公司集中进行资格预审。若报名公司不足3家,则需要发布第二次招标公告。在开标过程中,要保证公平公正,同时需要审计部门监督。开标结束后,在招标网对招标结果进行公示,并对中标公司发放中标通知书。招标过程由医院采购部门负责,并由医院信息部门配合完成。医院信息化发展相关因素包括基础研究、主体推进、产品支持、配套政策、市场规则以及标准规范等方面。与医疗业务复杂度相比,医疗信息行业的标准规范不足。企业之间产品重叠过多,行业落地标准少,不同企业缺少产品层面的分工合作,大环境不利于单项产品发展。此外,目前系统软件开发存在周期较长、程序复杂等问题,导致系统软件不能有效满足现代企业发展的需求。医院信息化的发展方向包括设计工业化的开发方法、选择合适的系统架构、抽象出具有通用性的功能模块或服务、划分适当规模的模块以及抽象出上下游业务信息衔接等。系统进度关系整个系统的上线及运行,采取必要的措施对进度进行管理是系统负责人应该关注的重要内容。
医院信息系统的升级往往不是单一系统的改造,根据医疗政策的调整可能会涉及大面积修改。对于整体负责人和系统开发人来说,确定的任务时间节点是一个必要关注点。对于多任务系统改造可采取结构化开发方法,医院信息科负责人一般会根据要求设计任务总线,按时间顺序对任务进行划分,对需求分析、软件设计、软件编码、软件调试与测试以及软件维护与报废等步骤生成任务责任书,并指派专人负责跟进。同时配合绘制项目总的甘特图和计划网络图,方便项目进度管理。医院相关临床科室与信息部门定期组织碰头会,定期总结和汇报项目的实施进展,对系统实施中遇到的困难和瓶颈进行商讨,共同处理问题,并对已完成的部分提出修改意见。面对面的交流沟通有利于推动系统的改造,让各负责人了解项目的整体进度,避免日后系统上线带来不必要的返工。信息系统负责人要做好动态分配工作,有针对性地分配任务,以调动队伍的创造。在项目任务下发初期,从医院的信息管理科室内部择优选拔具备一定研发经历并服从科室领导统筹调配的技术熟练人员参加项目,以提升信息系统研发的有效性。在整个研发过程中,由选取的项目小组长带队,采用柔性与强性并行的工作模式,密切监督整个系统的研发进度。同时,采取显式交流与隐式交流相结合的方法,定期组织内部成员共享项目研究结果,以扬长避短。互联网背景下,医院信息化建设的发展和进步需要大量懂得信息技术和信息系统运行原理的人才来驱动。医院未来需要继续加大信息技术人才的培养力度,同时做好信息系统的安全维护工作,从而确保信息系统朝着更加稳定、更加安全的方向发展。通过加强对整个体系的顶层设计,谋定而后动,充分发挥管理作用,在达到医院信息化发展新目标的同时,推动整个行业的高质量发展。