资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第一周,医学 信 息 系 统 概 述,1,医学信息学的基本概念,医学信息学是信息技术和各医疗卫生科学的交叉学科。,在信息学中可以分出三个不同的研究层次:基础计算机科学、应用方法信息学和应用信息学。医学信息系统的开发研究主要属于第三个层次。,医学信息学由信息处理和通讯理论及应用两方面组成,而这两方面的处理对象是医疗卫生过程中获得的知识和经验。,医学信息学的任务是借助医学科学研究中获得的知识,开发和评估各种有关获取、处理和解释病人数据的方法和系统。计算机是实现这一目标的工具。在医学信息学中,将全方位涉及所有的医疗卫生领域;从电子病历到图像处理,从社区医疗到医院和地区性医疗保健等等。,2,医 院 信 息 系 统 概 述,3,医院信息系统的基本概念,医院信息系统的定义,信息获取和利用:利用计算机和网络通讯设备收集、存储、传递、分析处理包括临床和管理的所有信息;,信息共享:任何人(授权者)、任何时候、任何地方、任何内容(许可)获取及时、准确的信息,HIS,是现代化医院运行必备的基础技术环境,五大要素:建筑、人员、设备、管理、信息,现代化医疗行为和卫生资源合理分配的基础,提高医院管理水平和运行效率的重要手段,4,医院信息系统的基本概念,医院的管理过程,实质上就是信息的收集、加工与决策过程。其目的是全面提高医院医疗、教学、科研、管理的水平,为病人提供更多、更好的服务,提高医院工作效率,增加医院效益。这一切都是通过信息的收集、汇总、加工、分析、处理、决策的不间断的循环实现的。,临床的诊断过程,实质上也是信息的收集、加工与决策过程。医院拥有的大批昂贵的仪器设备,许多都是为了从病人身上获取信息,经过直接的问诊、观察与检查,医生综合分析后,得出疾病诊断的结论。现代化的许多治疗过程也是与信息的获取密不可分的,像危重病人的监控系统,各种导管介入治疗等等。,随着计算机性能的不断提高,价格不断下降,计算机已在医院医疗、教学、科研、管理的各个方面得到广泛的应用。计算机化的医院信息系统已成为现代化医院运营必不可少的基础设施与技术支撑环境。就像一个现代化的医院的成功运作离不开完整、美观舒适的建筑物,技术娴熟的医护人员,性能齐全、高精尖的医疗仪器设备,科学、高效的管理一样,它也离不开计算机化的医院信息系统。,5,医院信息系统的定义,医院信息系统(,Hospital Information System,HIS,)在国际学术界已公认为新型的医学信息学(,Medical Information,)的重要分支。,早在,1968,年国外已为医院信息系统作了如下定义:利用计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能要求。,医院管理信息系统(,Hospital Management Information System,HMIS,)的主要目标是支持医院的行政管理与事务处理业务,减轻事务处理人员的劳动强度,辅助医院管理,辅助高层领导决策,提高医院的工作效率,从而使医院能够已少的投入获得更好的社会效益与经济效益,如财务系统、人事系统、住院病人管理系统、药品库存管理系统等就属于,HMIS,的范围。,临床信息系统(,Clinical Information System,CIS,)的主要目标是支持医院医护人员的临床活动,收集和处理病人的临床医疗信息,丰富和积累临床医学知识,并提供临床咨询、辅助诊疗、辅助临床决策,提高医护人员的工作效率,为病人提供更多、更快、更好的服务。像医嘱处理系统、医生工作站系统、实验室系统、药物咨询系统等就属于,CIS,范围。,一个完整的医院信息系统(,Integrated Hospital Information System,IHIS,)应该即包括医院管理信息系统,又包括临床医疗信息系统。,6,我国医院信息化建设发展阶段,我国医院信息化建设伴随计算机和网络技术的,发展,经历了,20,个年头,三个阶段:,单机单用户,PC,机,多机、多部门独立系统的应用,PC,机,+FOXBASE+,局域网,+,部门级信息系统,局域网络化全院级应用,C/S,、,B/S,结构的一体化医院信息系统,7,医院信息系统的组成,医院信息系统,PACS,RIS/LIS,临床信息系统,CIS,管理信息系统,HMIS,办公自动化,药房,门急诊,住院,E-mail,A/V Network,E-Lib,Web,8,医院信息系统发展的国际趋势,实现全面集成化的数字化医院,不存在信息孤岛,临床业务和管理工作流覆盖全院各个环节,完善外部接口,如保险、其它医疗机构、政府部门、家庭,医院信息系统软件的发展,建立开放、稳定的集临床和医院管理为一体的数字化平台,核心技术为,HL7,、,DICOM,应用软件逐步小型化、个性化,更专业地处理业务;如心电图智能诊断工作站将取代一般的,Observation Reporting,工作站,9,国外,CIS,的基本构成,病人管理,ADT&Patient Administration,医嘱输入,Physician Order Entry,电子病历系统,Computer-based Patient Record,药物物资系统,Pharmacy/supply management,资源与预约,Resource&Scheduling,放射信息系统,RIS,实验室信息系统,LIS,账单结算系统,Billing System,危重监护系统,Critical/Intensive Care Unit,图像存档与通讯管理系统,PACS,病人转诊,Patient Referral,10,医院信息系统,医生工作站,11,医生工作站用户界面,12,数字化放射科,软拷贝阅读,13,数字化医院,无线网络,14,实现医院信息化带来的好处,引入新思想、新观念,对病人服务更加周到,医患关系更加密切,及时准确全面地为临床医生提供病人信息,加强了医院质量管理,增强医疗质量意识,更有效地管理和利用资源,信息资源发掘将给医院带来不可估量的财富,为临床循证管理决策提供科学数据,15,我国医院信息化建设的现状,16,机构数,病床数,人员数,总 计,32.5,317.7,559.1,其中,:,医 院,1.7,220.7,311.6,卫生院,5.0,74.1,118.7,诊 所,24.0,2.5,56.2,诊所中私人办,13.3,-,18.6,1,、我国医疗卫生机构的规模,(单位:万),17,医院数,HIS,构成,省部属医院,930,781,84%,地市属医院,3081,1232,40%,县区属医院,11913,4050,34%,街道乡镇卫生院,经济发达地区乡镇卫生院比较普遍运用计算机进行管理,2,、我国医疗机构信息化建设情况,(截止到,2001,年),18,85,的医院信息系统是以财务核算为中,心的管理信息系统,“,MIS,”,10%,的医院在开始探索建立以医生工作,站为核心临床信息系统,“,CIS,”,5%,的医院正在探索建立,PACS,系统。,3,、我国医院信息化建设的内涵,19,相关文献估计报道:,全国医疗卫生领域医疗软件生产供应商约有,500,家。,其中:医院信息系统生产供应商,300,家,大型生产供应商占,15,;中型占,60,,小型占,25,。,4,、医院信息系统开发供应商情况,20,我国医院信息化建设发展快,主要集中在,MIS,系统开发和应用上,但信息化程度比较低;,我国医院信息化系统软件开发形成了一定产业规模,但产业规模仍然比较小;,与国外相比,在技术水平和应用面还有相当差距。,5,、我国医院信息化建设总体评价,21,我国医院信息化建设存在的主要问题,22,存在的主要问题,1,、缺乏统一的,HIS,建设规范和技术标准,2,、,HIS,系统模型构建和整合存在技术障碍,应用系统彼此独立和封闭,3,、医院管理流程不规范,信息人才奇缺,4,、一家公司承担一个医院所有软件开发,23,医院信息系统基本功能规范,24,医院信息系统基本功能规范,临床诊疗部分,门诊医生工作站功能规范,住院医生工作站功能规范,护士工作站功能规范,临床检验(,LIS,)功能规范,医学影像(,PACS,)功能规范,手术麻醉功能规范,25,药品管理部分,药品管理分系统功能规范,费用管理部分,门急诊挂号功能规范,门急诊划价收费功能规范,住院病人入出转功能规范,住院收费功能规范,物资管理功能规范,设备管理功能规范,财务会计核算功能规范,26,综合管理与统计分析部分,病案管理功能规范,医疗统计功能规范,院长查询与分析功能规范,病人咨询服务功能规范,外部接口部分,医疗保险接口功能规范,社区医疗接口功能规范,远程医疗接口功能规范,上级卫生行政管理部门接口功能规范,27,HIS,系统的数据库管理系统体系结构,HIS,的,数据库,数据库管理系统,就其类型而言可以分为四种体系结构:,(,1,),集中式,(,2,)个人计算机局域网文件服务器系统,(,3,)客户,/,服务器,(,4,)分布式,(,5,),B/S,结构,28,医院信息系统的网络,二级交换机,主交换机,光纤主干,办公室工作站,信息中心工作站,防火墙,门诊,门诊管理子系统,住院部,住院管理子系统,药房,药房管理子系统,病案室,病案管理子系统,29,集中式平台,小型或大型计算机,调制解调器,远程终端,本地终端,集中式系统任何处理和数据都在宿主计算机上,其中包括,DBMS,以及访问数据库的各种应用程序。,30,集中式数据库系统,在集中式的数据库系统中,所有的数据处理工作都是在宿主计算机上的一个集中式系统中进行的,而且在任何数据库应用程序访问数据库之前,数据库管理系统必须正在运行。当数据库应用程序启动时,它就将适当的屏幕信息“下行”发给用户终端,并根据从该终端返回的键入内容而采取相应的动作。应用程序与运行在同一台宿主计算机上的数据库管理系统通讯,这种通讯是通过由宿主机操作系统管理的共享内存区或应用程序任务区实现的。数据库管理系统完成与磁盘存储系统间的数据传送任务。,集中式系统最主要的优点是可以安全地处理存储器设备上庞大的数据,可以支持各种各样的并发用户;其缺点是成本昂贵。,31,个人计算机局域网文件服务器系统,文件服务器,网络电缆,PC,PC,PC,发送给,PC,的数据文件,发送给服务器的修改过的数据文件,32,个人计算机局域网文件服务器数据库系统,当数据库管理系统运行在,PC,机上时,该,PC,机即可用作宿主机,也可用作终端,由管理系统和数据库应用程序所完成的各种独立功能组合成一个应用程序,。,基于,PC,的数据库管理系统早期是作为独立的系统存在的,一次只能由一个人去访问数据库,虽着网络技术的发展,,PC,机之间互联形成局域网,使得不同,PC,机上的用户可以共享数据,局域网中的这种数据(通常是用户应用程序)驻留在文件服务器中。,基于该模式的数据库系统,虽然用户可共享文件服务器的数据,所有的数据处理工作仍然在,PC,机上完成,文件服务器只是在其磁盘上搜索用户所需的数据文件,并将数据文件发送给,PC,机,对数据库所作的任何修改都要求,PC,机将整个数据文件发送回文件服务器。,虽然该模式用户可以共享数据是其一个较为显著的优点,但是该模式中不管文件服务器的速度有多快、功能有多强,其性能都受到实际运行数据库管理系统的,PC,的能力限制。另一个问题,当多个用户访问数据库时会增加网络的数据流量,因为文件服务器的数据文件必须发给每一个访问它的,PC,。,但用户和多用户数据库管理系统的差别在是否能够同时处理多个用户对数据库的修改,多用户并发机制通常是通过锁机构实现的,一个用户在更新数据时为防止其它用户的修改,通常对数据文件进行锁定,因此对于多个并发用户的事务处理、个人局域网系统回增加网络的流量以及系统效率的降低。要解决这些问题的方法就是客户/服务器数据库系统。,33,客户,/,服务器系统,数据库服务器,网络电缆,PC,PC,PC,发送给,PC,的查询结果,发送给服务器的查询请求,文件服务器,34,客户,/,服务器技术简介,一个客户/服务器系统包括三种独立的技术,它们集合在一起提供一种存储和存取数据的方法。首先,是存储和操作数据的软件,称为数据库或数据库管理系统,(DBMS),。其次,是运行,DBMS,和用户应用程序所需的硬件和操作系统软件,这种硬件和软件的组合通常称为平台。最后是使得所有的客户能与服务器通讯的网络技术。,一个数据库系统通常由两部分组成:数据库管理系统(,DBMS,)和数据库应用程序。前者是组织和维护各种信息的程序,后者是一个允许我们检索、更新,DBMS,中数据的程序。,客户,/,服务器体系结构通过将数据库管理系统和数据应用程序分开而增强了数据库的处理能力,应用程序可以在一台或多台用户工作站(通常是,PC,机)上运行,并与一个或多个运行在网络中的其他计算机的数据库管理系统通讯,虽然它们可能比较复杂,但这种客户,/,服务器数据库系统能比较好地利用当前各种功能较强的计算机。,35,分布式处理系统,数据库服务器,网络电缆,PC,本地终端,本地终端,发送给,PC,的查询结果,发送给服务器的查询请求,数据库服务器,远程查询,36,分布式计算,分布式计算(分布式计算系统由集中式和客户/服务器计算系统发展演化而来)。分布式计算系统基本上是客户/服务器计算系统的规模扩展。如果我们说某项工作是分布式的,也就是参与这项工作的一定不是一台计算机,而是一个计算机网络。计算机具备储存数据和处理数据的功能,按这一原则我们把计算机网络所作的工作分为两种:分布式数据存储,分布式计算。,在分布式存储中,网络是数据存储分布化,我们把数据放到网络上的不同计算机上,而不是仅存储在一台计算机里,数据是共享的,网络中的计算机可以透明地存取到不同来源的数据。,在分布式计算中,网络侧重于它的计算功能,在分布式数据中,完成一件工作时,数据可能来源于网络中不同的机器,但对于这些数据的处理却是在本机种完成的。而在分布式计算环境中,数据的处理不只是在一台机器红完成,而是由多台机器协同完成。比如,为了处理一项工作,P,,它由,PA,和,PB,两部分工作组成。如果我们把,PA,放在机器,A,中完成,,PB,放在机器,B,中完成,也就形成了一个分布式的计算。计算机的计算总是离不开数据,所以在大部分情况下,分布式计算总是伴随着分布式数据,分布式计算通常是一个表示程度的量词。,37,第二周,医院信息系统的功能分析,和系统划分,38,医院信息系统的功能分析,医院信息系统的系统功能层次,系统功能是,HIS,在医院所能实现的各种业务活动,包括管理活动,医疗活动等;系统功能在逻辑上是有层次的,一个上层功能,包括,若干项下层子功能,一个下层功能又包括若干项更下一层的子功能,这种层次,在系统实现时就对应于系统,-,子系统,-,更下层的子系统或模块。,系统功能分析,其基本任务就是要为了实现医院信息系统的总体目标,分析并确定系统应该具有哪些功能,确定系统的功能模型。,HIS,的系统功能分析应该本着以病人医疗信息为核心,财务管理信息为纽带,分析决策为主导的原则;本着以病人为中心,为病人服务为宗旨的指导思想。,39,医院信息系统的功能特点,多元性和复杂性,由于医院自身的性质和业务的多元性和复杂性,决定了,HIS,的系统功能比起一般的,MIS,系统种类更多,内容更复杂,是至今世界上,MIS,中最为复杂的一类。,高可靠性准确性,系统所支持的医疗工作与服务对象与病人的生命健康密切相关,所以对,HIS,各项功能以及这些功能的正确性、严密性、可靠性的要求比一般的,MIS,系统更高更严格,如果一般的,MIS,运行中出了差错,如票打错了,钱收错了一般不会发生特别严重的后果,但是如果,HIS,系统与医疗业务紧密相关的功能,如诊疗医嘱处理功能,检查结果报告功能等出了差错,就可能发生难以挽回的严重后果。所以,HIS,系统的数据采集、处理、传输以及存储必须保证准确、可靠、完整能要求。,40,医院信息系统的功能特点,合法性,HIS,各项功能的法规性要求比其一般的,MIS,系统更高更严格。医院信息系统首先必须保证与我国现行的有关法律、法规、规章制度相一致,并能满足医院和卫生行政机关对信息的要求。,41,HIS,系统功能分析的内容,系统功能分析的完整性和实用性,系统功能分析的规范性,系统功能分析的,科学性,系统功能分析的数据关联性,系统功能分析的时序性,系统功能分析的单元性,系统功能分析的地域性,系统功能分析的适应性,系统功能分析的容错性,系统分析的安全保密功能,42,HIS,系统功能分析的内容,完整性,HIS,不仅要像其他,管理系统,一样追踪并管理那些伴随人流、财流、物流所产生的管理信息,从而提高整个系统的运行效率,而且还应该支持以病人医疗信息记录为中心的整个医疗、教学、科研活动。,HIS,及其下属的各级子系统,均具有各自不同的丰富的业务功能。同时还必须具有各级别(系统级、子系统级)的尽可能完善的系统初始化功能和系统维护功能。系统初始化功能包括建立医院和部门的工作环境,定义初始化参数。系统维护功能包括数据字典的维护,用户及其操作权限的维护等。,43,HIS,系统功能分析的内容,实用性,系统功能应该完整,但更应该强调其实用性,实用性是评审,HIS,的主要标准。它应该符合医院现有的组织机构、管理和应用模式,能满足当前和今后一定时期内的信息需求,在提高医院的医疗服务质量、工作效率、管理水平和综合效益等诸方面产生积极的作用。,所以要分析那些功能是主要的,必需的;那些功能是次要的,可有可无的。要抓住那些与系统总体目标关系密切的功能,主要功能、核心功能,而不是包罗万象。否则,开发的周期很长,成本很高,系统规模过大,另外那些不必要的功能还会造成系统的模块和数据容量过大,过于臃肿,增加系统不必要的开销,从而降低系统整体的运行效率。,44,HIS,系统功能分析的内容,规范性,前面已提到,,HIS,各项功能的法规性要求比起一般的,MIS,系统更高更严格。不规范的功能会造成管理上的漏洞,引起医疗纠纷。所以在系统功能分析时必须分析那些功能是规范的,那些功能是可以根据医院要求修改的。,同时,还应该分析系统不应该具有哪些功能,或者说不允许提供那些功能。例如:系统不应该在遇到病人欠费时就拒绝医嘱录入和自动停止执行,或拒绝发药的功能;,不应该,提供收费员任意更改发票金额的功能;,不应该,提供库管员不通过入出库事务而直接修改库存量的功能等。,对于重要数据的修改,系统必须提供有完整日志记录的修改功能,预防利用计算机犯罪。同时还要具有相关数据的同步修改功能。对这些数据的删除,系统一般只提供逻辑删除功能(如注册删除标记),而不做物理删除。,45,HIS,系统功能分析的内容,科学性,医院信息系统不仅仅是用计算机代替了手工,更重要的是将医院管理提高到一个新的阶段、新的层次。所以,医院信息系统并不完全是旧的手工系统在计算机上的复制,而是一个新的、更具强大功能的,更加科学的系统。所谓更加科学,就是根据系统的总体目标和要求,确定系统的管理模型,对业务操作流程进行优化,以求更加合理,更有效率,能更好地为医院和患者服务。,所以说,,HIS,是一项综合工程,系统功能分析应由多方面专业人员共同参与研究。其中,业务方面的人员和专家是主体;计算机方面的人员和专家实现和配合分析;双向复合型人员和专家是二者的桥梁。三位一体才能使系统的管理模型和对业务操作流程的优化方案真正做到更加科学。,有时,这两方面既是统一的,有时又是矛盾的。有时系统实施要求更改,而因为各种各样的原因,管理上一时难以改变。这时需要大家坐下来,有关领导参与(重大问题往往一把手亲自出马),认真分析问题的性质和程度,研究决定最佳综合解决办法。这时候不能简单化,走向两个极端;或者过分激进,改不了也得该;或过分保守,能改也不改。,46,HIS,系统功能分析的内容,数据关联性,HIS,是一个整体,一般来讲,所有硬件上是运行于同一网络,同一组中心服务器,客户端应用软件是运行在同一种操作系统与同一种,DBMS,进行连接。,HIS,的应用软件中不同层次,不同类型的各种功能运行于医院中有千丝万缕联系的密切相关的部门之间。因此,这些功能相互之间直接或间接地有着许多联系。从系统工程的角度,如果在系统功能上,这些联系过紧,相互之间过分制约,过分依赖是不利的。从功能分析时就要分析好,描述好这些关系。并将联系限制于数据相关的级别,常见的联系主要又以下几种:,互相依存。,互相排斥。,数据共享,47,HIS,系统功能分析的内容,时序性,医院因资源如经费的限制,近期内无力建设一个完整的,HIS,,这时候,我们必须先实现一部分功能,暂时放弃另一些。即使,全部,功能都要实现,也还有先后安排的计划。所以,系统功能分析时不仅要分析系统应该具有那些功能,还要从以下几方面分析这些功能的时序性,哪些是必须在先,哪些是必须在后。这项分析也是今后制定系统实施计划的重要依据。,医院管理的需要,先抓住那些与系统当前目标关系最直接,影响最大的功能,从系统功能之间的依存性分析,48,HIS,系统功能分析的内容,单元性,系统功能分析时不仅要分析应该具有哪些功能,还要细分这些功能的基本单元。例如:药品调价这项功能由负责药品调价的人(多为药品会计或库管员)全部负责,这是一个基本的功能单元,而有的医院会把这项功能分为:西药调价由西药库管理人员负责,中药调价由中药库管理人员负责。那么,系统功能分析时就要将这项功能细分为西药调价和中药调价两项功能单元。今后系统设计,模块划分时也同样处理。,49,HIS,系统功能分析的内容,地域性,HIS,的功能,具有普遍性,即全国的医院都有这些功能,这是分析系统的基本点。但同时也要分析系统功能的地区性差别。无论是开发一个,HIS,,还是推广一个,HIS,,都不能忽略这一点。例如:有的地区,对药品的管理要求管到,产地,,同一种药,不同产地的,要作为不同的药来管理,有的地区就不需要;还有,不同地区的医保和公费医疗政策运作方式不同,系统处理功能和方式也有相应的差别。,不仅不同地区有差别,不同医院间也有差别。例如:儿童医院,对药品的最小单位(片,支)还要进一步拆分,经常有用几分之一支的药量,收几分之一支的药费的处理要求。而在一般医院,都是按最小单位来计价收费的。,50,HIS,系统功能分析的内容,适应性,系统功能都是基于医院的管理模式,其中很多是与政策有关的,随着时间的推移和政策的变化,会对系统提出新的要求,相应的功能就得及时调整。所以,系统要具有一定程度的灵活性,尽可能多的提供客户可定义的功能,以方便适应这些变化。,医院信息系统与,手工,管理方法是互相并存,互为支持的。医院中不可能一下子全部实现计算机管理,总是有些部门实现了计算机管理,而有些部门仍为手工方式;在信息系统的建设工程中,即使同一部门,也可能是一部分人或一部分工作实现了计算机管理,而另一部分人或另一部分工作仍为手工方式;所以,,HIS,应具有能适应上述两种方式间相互协调的能力。如接收手工单据录入;输出供手工操作的文本、卡片、单据等数据衔接功能。,51,HIS,系统功能分析的内容,容错性,系统功能分析,就其本质而言,系统应该能处理些什么事情、完成什么任务是问题的基本点。但在系统的操作运行过程中,难免会有这样那样的问题和错误,这些问题和错误,有的是人为的,有的是设计是没有考虑到的。如果不及时排除纠正,就会闹笑话,还会传递到下一环节,例如,一个人的属性中没有性别,年龄达到,4,位数等。所以,系统在执行特定的功能时,检测数据的合法性、逻辑合理性,应及时地提示,排除这些问题和错误是必要的,这就是系统功能的容错性。系统容错功能应从多方面采取措施实现。,程序的容错性,(,程序对所有的录入数据应具有逻辑合法性检查与控制的功能,还应具有供录入者核查的功能。由录入者确认无疑后,再存入计算机。,),数据定义的容错性,(,数据表字段值域的定义,数据表外键的使用,触发器的使用,),系统环境的容错性,52,HIS,系统功能分析的内容,安全保密性,维护操作权限的功能,加密处理的功能,数据备份功能,故障应急及恢复功能,53,存储过程的概念,在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是,sql,语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。,sql server 2000,不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。,存储过程(,stored procedure,)是一组为了完成特定功能的,sql,语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。,在,sql server,的系列版本中存储过程分为两类:系统提供的存储过程和用户自定义存储过程。系统过程主要存储在,master,数据库中并以,sp_,为前缀,并且系统存储过程主要是从系统表中获取信息,从而为系统管理员管理,sql server,提供支持。通过系统存储过程,,ms sql server,中的许多管理性或信息性的活动(如了解数据库对象、数据库信息)都可以被顺利有效地完成。尽管这些系统存储过程被放在,master,数据库中,但是仍可以在其它数据库中对其进行调用,在调用时不必在存储过程名前加上数据库名。而且当创建一个新数据库时,一些系统存储过程会在新数据库中 被自动创建。用户自定义存储过程是由用户创建并能完成某一特定功能(如查询用户所需数据信息)的存储过程。在本章中所涉及到的存储过程主要是指用户自定义 存储过程。,54,存储过程的优点,当利用,ms sql server,创建一个应用程序时,,transaction-sql,是一种主要的编程语言。若运用,transaction-sql,来进行编程,有两种方法。其一是,在本地存储,transaction-sql,程序,并创建应用程序向,sql server,发送命令来对结果进行处理。其二是,可以把部分用,transaction-sql,编写的程序作为存储过程存储在,sql server,中,并创建应用程序来调用存储过程,对数据结果进行处理存储过程能够通过接收参数向调用者返回结果集,结果集的格式由调用者确定;返回状态值给调用者,指 明调用是成功或是失败;包括针对数据库的操作语句,并且可以在一个存储过程中调用另一存储过程。,我们通常更偏爱于使用第二种方法,即在,sql server,中使用存储过程而不是在客户计算机上调用,transaction-sql,编写的一段程序,原因在于存储过程具有以下优点:,1,)存储过程允许标准组件式编程 存储过程在被创建以后可以在程序中被多次调用,而不必重新编写该存储过程的,sql,语句。而且数据库专业人员可随时对存储过程进行修改,但对应用程序源代码毫无影响(因为应用程序源代码只包含存储过程的调用语句),从而极大地提高了程序的可移植性。,55,存储过程的优点,2,)存储过程能够实现较快的执行速度 如果某一操作包含大量的,transaction-sql,代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的,在首次运行一个存储过程时,查询优化器对其进行分析、优化,并 给出最终被存在系统表中的执行计划。而批处理的,transaction-sql,语句在每次运行时都要进行编译和优化,因此速度相对要慢一些。(,3,)存储过程能够减少网络流量 对于同一个针对数据数据库对象的操作(如查询、修改),如果这一操作所涉及到的,transaction-sql,语句被组织成一存储过程,那么当在客户计算机上调用该存储过程时,网络中传送的只是该调用语句,否则将是多条,sql,语句,从而大大增加了网络流量,降低网络负载。(,4,)存储过程可被作为一种安全机制来充分利用 系统管理员通过对执行某一存储过程的权限进行限制,从而能够实现对相应的数据访问权限的限制,避免非授权用户对数据的访问,保证数据的安全。,56,医院信息系统的功能组成,HIS,管理信息系统,临床信息系统,系统管理与维护,财务管理综合查询于决策,医疗管理综合查询于决策,57,医院信息系统的功能组成,管理信息系统,门急诊管理系统,病房医嘱管理,护理信息管理,住院病人管理,病区药房管理,医院药事管理,医疗统计系统,人事工资管理,财务核算管理,设备物资管理,远程医疗管理,办公自动化管理,其它管理功能,门急诊导医系统,门急诊挂号系统,门急诊划价收费,门急诊药房管理,入出转管理,费用管理,床位管理,药库管理,制剂管理,药品会计系统,固定资产管理,物资材料管理,病案管理系统,58,医院信息系统的功能组成,临床信息系统,门急诊医生工作站系统,病区医生工作站系统,电子病案信息系统,实验室信息系统,L,I,S,医技科室信息系统,手术室信息系统,放射科信息系统,病理科信息系统,医学影像信息系统,59,医院信息系统的功能组成,系统维护,数据备份与恢复,系统配置管理,用户管理级授权,60,医院信息系统的层次结构图,面向管理的,DSS,面向临床的,DSS,面向管理的知识,管理系统,面向临床的的知识,管理系统,面向临床,的业务,系统,面向管理,的业务,系统,综合性知识管理系统,综合性业务系统,网络硬件基础,决策层,知识管理层,业务系统层,系统设备层,信息的采集,、,处理,、分析,管理,、决策信息的反馈,61,实施,HIS,的一般步骤,准备项目计划书,挑选软件和硬件供应商,需求分析,系统设计与软件客户化,数据准备于安装,系统测试,用户培训,系统上线与维护,系统验收,62,医院信息系统基本功能规范,.doc,63,第三周,HIS,系统的功能概要设计,64,(,一,),设计总则,医院信息系统,HIS,(,Hospital Information System,)是医院信息化建设的核心。医院信息系统,在我国从,80,年代萌芽到现在,已经经历了,20,余年。总结这,20,多年正反两个方面的经验教训,建设医院信息系统应遵循如下几条指导:,1.,整体目标:,医院信息系统应是一个集成的信息系统,IHIS,(,Integrated Hospital Information System,)。在计算机两大支持技术(网络与数据库)的平台上,构建以病人信息为中心的有关应用分系统。这些分系统主要围绕两个方面的应用:临床医学诊断治疗和医院各类管理。,2.,系统特点:,集成化:系统中的有关应用分系统,不是信息的孤岛,而是信息共享的一个集成系统,围绕着临床医学诊断治疗和医院管理这两个方面,形成一个有关环节相互关联的集成系统。,整体目标的一致性:临床医学诊断治疗和医院管理两方面的应用是医院整体目标的两个方面。医院信息系统不只是一个面向管理人员的管理信息系统,而且是一个面向医院医生、护士和各类医务人员的一个临床医疗信息系统。应该将医学影像分系统(,PACS,)临床检验分系统(,LIS,)集中的嵌入在医院信息系统中。,自顶向下设计方案:从医院的整体目标开始,逐步细化到医学临床诊断治疗和医院管理的各个环节的窗口业务。建立完整的以病人信息为中心的医院信息系统。,65,(,二,),系统构造及网络安全,随着企业信息化建设的进一步发展和完善,安全问题也日益引起人们的关注。目前的提出,HIS,系统一般是在,C/S(client/server),和,B/S(browser/server),相结合的体系结构下,针对系统安全性所采取的若干方法和技术。,1.,软件平台,网络系统采用微软,Win2000,企业版或,UNIX,系统,数据库平台采用,SQL SERVER SYBASE,或,Oracle,企业版,开发工具使用,PB 8.0,、,C+,等。,2.,硬件平台,选用专用高端服务器,磁盘阵列,高端交换机产品。,3.,系统安全,HIS,系统涉及到医院至关重要的信息,其在保密性、准确性及防篡改等安全方面都有较高的要求。主要是在如下方面保证系统的安全性:,运行安全措施,信息安全措施,防病毒措施,内部网络安全,66,(,三,),HIS,系统的信息数据组成,3.1,信息分类及相互关系,HIS,系统是围绕医院的各项业务活动而建立的,其中涉及的信息大体可以分为,4,类:业务过程信息、病人信息、费用信息和管理信息。,业务过程信息是完成业务所产生的信息,如:出、入、转信息、药品出入库信息等,这些都是局部信息。,病人信息和费用信息是病人在医院的诊疗活动中所产生的信息。病人信息包括如病人主索引信息、住院记录、诊断手术记录、检查,/,检验结果、病程记录等等;费用信息包括病人在各个诊治环节所需支付的诊断、处置、手术、药品等各类费用或医院的消耗成本。病人信息和费用信息是在病人整个在院期间甚至出院以后都需要在整个系统范围内共享的信息,是最基本信息。,管理信息是由基本信息和业务过程信息加工得到的,如:病人流动情况、平均住院天数、效益分析等等,属于派生信息。,67,(,三,),HIS,系统的信息数据组成,3.2,病人诊疗活动和各类信息间的关系,管理信息,费用信息,病人信息,病人信息,费用信息,过程,信息,过程,信息,诊疗,活动,诊疗,活动,68,(,三,),HIS,系统的信息数据组成,3.3,贯穿系统的两条信息主线,贯穿,HIS,系统有两条信息主线:病人信息和费用信息。以这,2,条信息线来架构各子系统间的内在联系,确立各局部子系统间的接口,以构造和集成整个系统,很好地分析医院信息系统的数据流图是设计,HIS,的基础之一。,自然信息,医嘱病程,住院信息,检查信息,手术信息,病案,编目,电子病历,挂号室,病房,辅诊科,住院处,手术室,病案室,69,(,三,),HIS,系统的信息数据组成,3.4.1,患者信息结构和费用信息结构,病人信息结构是以病人主索引信息为源点,以病人住院信息和门诊信息为主体,以病人在诊疗过程中产生的各类医疗信息为基础的数据集合。病人信息线的发展目标是逐步建立电子化病历。,病人主索引信息,住院信息,门诊就诊信息,在科信息,诊断信息,手术信息,医嘱信息,检查信息,检验信息,病程信息,处方信息,诊断,分类信息,手术,分类信息,图象,检验,项目信息,70,(,三,),HIS,系统的信息数据组成,3.4.2,患者信息结构和费用信息结构,收费费用分类信息,首页费用分类信息,医嘱费用信息,检查费用信息,检验费用信息,手术费用信息,药品费用信息,住院病人费用明细信息,核算信息,病人费用结算信息,病案首页费用信息,处方信息,门诊病人费用明细信息,门诊病人收据信息,71,(,三,),HIS,系统的信息数据组成,3.4.4,患者信息结构和费用信息结构,药库药房,门诊收费,医嘱病程,检查检验,手术收入,药品支出,仪器折旧,低值易耗,营房水电,经济合算,门诊,病房,辅助诊疗,手术室,器械科,供应科,后勤科,72,(,三,),HIS,系统的信息数据组成,3.5 HIS,代码体系,HIS,作为一个应用系统,对系统中的规范化数据采用编码的方式进行录入控制和储存管理。采用的编码有符合国际标准的代码,如,ICD-10,码用于疾病和手术编码;有些采用了国家标准代码,如民族代码、省市代码;有些是必须由用户来定义的代码,如医院科室代码、药品代码、病人年龄代码、费用代码等。,HIS,系统采取适度编码,在可能的情况下,尽可能采用规范化的正文取代编码。如:性别、费别、病情等等。对需要进行分类统计的项目,采用编码方式进行数据存储。,HIS,系统对大部分编码的数据采用内部代码进行数据存储,以保证数据的规范性。而在数据输入中,为了提高数据录入的效率,通过定义方便易用的外部输入码进行数据录入。,HIS,系统从整体上区分项目的内部存储码与对应的外部输入码,并自动完成输入码与内部码的转换。,73,(,四,),门急诊挂号分系统,门急诊挂号(支持预
展开阅读全文