论文部分内容阅读
目前社区医疗信息管理系统缺乏面向区域和综合特点的社区医疗信息服务和管理平台,尤其在系统的体系结构设计方面,存在缺乏考虑适应以后发展、业务流程重组等不足。为此,本文提出采用Web Service技术的社区医疗信息平台的设计,支持B/S和C/S混合模式的 分布式网络信息平台建设,设计出基于Web Service技术的新型医疗服务管理信息平台。下面分别对系统设计的框架结构、系统主要功能、技术手段和系统特点具体阐述如下。
框架结构
Web service本质就是通过Web接口完成某个功能的程序段,在Internet 上通过HTTP等协议可以容易访问该功能。也可以简单理解为,Web service就是一个向外界暴露的能够通过Internet进行调用的API或者说应用程序。Web service是一种部署在Web上的对象,具有面向对象技术的所有优点,Web service建立在以XML为主的、开放的Web规范技术基础上,具有比现有对象技术更好的开放性,是建立可互操作的分布式应用程序的新平台,它定义应用程序如何在Web上实现互操作性。具有平台无关性、互操作性、功能复用和安全通信特点。Web service同时也支持在局域网环境下的功能调用;NET技术提供集成设计环境,同时支持Web应用程序和Windows应用程序的设计,为Web应用程序和Windows应用程序同时调用Web Service 提供良好的设计环境。
本系统设计主要采取采用 XML Web Service核心技术,实现面向服务的体系结构,以适应不断业务发展,适应业务流程的重组和功能的更新,本系统体系结构可见图1所示。
主要功能
社区医疗服务管理系统应用在Internet网络和局域网的分布式网络环境下,一方面面向Internet网络环境,构建Web服务器,采用Web技术实现预约就诊、健康宣传、健康档案管理和双向转诊等功能,支持社区人员和社区医生等可以不同的身份和权限访问该系统;同时可以提供Web Services 功能,通过功能调用可以有效支持卫生行业主管部门对社区医疗服务中心的宏观管理。另一方面是针对社区医疗服务中心内部管理,具体实现门诊挂号、门诊收费、医嘱管理、药品管理和住院管理等业务管理功能。本系统是集成系统,包括Web方式提供的功能和基于医院内部网提供的功能,具体功能如下:
社区医疗服务中心信息查询:社区医疗服务中心针对不同类别的用户授予相应的权限,提供各类数据浏览和查询功能。支持对社区医疗人员概况查询、显示各社区医生的基本状况,诊疗特色和社区医疗服务中心机构信息查询。
预约服务:系统提供表格,有效用户填写申请,预约医生、家庭病房或上门服务,确定就诊时间、就诊联系方式及就诊地点等信息。
健康档案及网上查询:建立个人和家庭健康档案表,存储体检及诊治信息,方便医生和患者查询。实现社区居民和医院在线获取个人健康档案资料、就诊资料、病历信息,支持社区群体健康调查统计与决策分析,支持区域内各社区服务中心健康信息集成与共享。
特殊人群保健服务和常见慢性病管理:进行孕产妇保健、儿童计划免疫、老年人保健、传染病人等特殊人群信息管理,支持对冠心病、糖尿病等慢性病的保健、治疗和康复的有效管理。
健康教育、咨询和健康状况统计分析:根据不同时期对各种多发病、常见病及突发性疾病进行预防措施的宣传教育及常见医学知识的咨询。根据各个季节人群易患病情况的统计,有针对性地进行健康宣传和指导;可将最新医疗诊治信息、最新医疗诊治设备和手段,以网页形式发布;同时支持社区人员健康状况统计分析,具体实现根据个人健康档案表上数据,进行统计学分析,并以直方图、饼图等、趋势曲线等图性进行直观显示。
双向转诊服务:引导社区居民充分利用社区医疗服务便捷、价格相对较低的优势,在社区医疗中心诊治一般常见病、多发病和慢性病。支持社区卫生服务中心与大型医疗机构之间建立起有效的会诊和双向转诊机制。从而支持“小”病治疗在社区“大”病治疗在大医院,康复治疗仍回到社区的良性循环之中。同时达到社区患者整个病程信息完整保留并存储起来。
基于局域网(社区医疗中心内部管理)提供的功能有:
基础数据维护:负责对医院内包括人员、科室、收费项目明细和药品等各种基本信息的录入。同时完成医生、工作人员、科室等相关信息的维护,保证各项数据完整、准确。
门诊挂号:首先录入本人的基本信息,分配患者门诊病志号,确定就诊科室和就诊类别,同时患者信息自动传到门诊医生处,完成门诊工作量各项统计查询。
医嘱管理:医生可以查询就诊患者的基本信息,具有处方功能,支持医嘱模板,可同时执行包括药品和处置的医嘱,可进行各种查询统计,支持医嘱打印和处置单打印等功能。
门诊计价收费:支持人工处方和电子处方,自动完成计价收费,具有日结算月结算、科室费用统计和按项目类别查询统计与报表功能。
住院管理:支持预交金、收费、结算、出院结算,并具有当日和当月收入汇总统计功能。
家庭病房:设计“逻辑”病区,病人逻辑入院后由护士为其分配床位和医生,执行医嘱,提供对医嘱执行和费用使用情况查询。提供住院处理、患者费用明细查询 等查询统计功能。
药局管理:该模块包括药品摆药、退药、入库管理、库存管理、药品处方管理、药局台账、库存盘点、药品调价和查询统计等功能。
技术实现
在Microsoft .NET集成框架体系下,实现B/S和C/S结合开发模式,应用程序采用C#.NET技术开发。其中采用XML Web Service 核心技术实现面向服务和系统集成,较好适应今后业务动态变化和业务重组,满足系统较高的网络安全要求。后台数据库为MS SQL 2000 Server数据库管理系统。
系统特点
先进的系统体系结构,具有良好的信息集成和共享特点:由于采用XML Web Service 核心技术实现面向服务和系统集成,系统具有良好集成性和可拓展性,支持区域社区医疗和具有综合特点社区医疗服务信息平台建设,该系统支持在社区医疗管理部门统一管理下的分层管理,具有支持区域、社区服务中心和社区服务站三级管理的综合社区医疗信息平台。最终可以达到形成地理覆盖面广、统一规范、相互协调的分布式的区域性社区服务信息网络,有效避免以往单一社区服务中心的“孤岛”现象。便于社区服务中心网上提供优质服务,也便于医疗管理部门行业管理和群众民主监督,同时避免各个服务中心按各自标准低水平重复建设,同时减少大量用于信息管理的资金浪费。
先进的设计思想:将Internet提供医疗服务和社区医疗内部管理融为一体设计理念,摒弃以往社区医疗软件网上服务与内部管理脱节的问题,实现医疗信息、财务信息和服务信息管理全方位、一体化统一管理,最大程度的实现了医疗信息数据的共享,有效提高医生的诊疗效率和服务水平。
采用先进的面向对象的程序设计技术:系统同时运行于Internet和医院内部局域网上,采用B/S和C/S模式混合的体系结构,既可以满足医院对信息集中管理、大量处理数据的要求,又满足面向社会向更广大区域提供社区医疗服务。同时,各Web子系统和医院内部子系统既可独立运行,也可联合运行,子系统间实现有效的数据共享。
功能齐全、界面美观、操作简捷,系统响应速度快并具有良好的稳定性和安全性能:系统设计力求功能齐全实用,满足各项业务要求,注意用户操作习惯,系统操作简捷方便,同时进行充分的系统优化缩短读取数据所需时间,加快系统的响应速度,由于系统具有连入Internet,增加了系统的网络安全设计和灾难恢复方面的设计。
结 论
本文给出基于Web Service技术的社区医疗信息平台的设计方案,给出该社区医疗信息系统设计的体系结构、主要功能和技术手段。该系统是支持B/S和C/S混合模式的新型医疗服务信息平台,该系统是社区医疗信息系统的在Internet网络与医院内部局域网环境下的集成应用的有益尝试,通过实践表明以上方法是切实可行的。该系统既可以适应单一社区医疗服务中心管理,又可以适应区域社区医疗服务信息管理,具有良好的可集成性和扩展性,能较好地适应今后业务的拓展和业务流程的更新,为促进社区医疗信息管理的规范化、标准化、信息化,整合、优化医疗资源,更好的发挥社区医疗资源和综合性医院的整体优势,为社区居民和病人提供更加优质健康医疗服务提供有力的技术支持。当前国家十分重视社区医疗工作,它是解决看病贵和看病难有效解决办法,随着宽带网络进入家庭的日益普及,相信该项研究的应用将逐渐发挥出更大社会效益。
参考文献
1 李殿奎,等.基于Web方式技术的社区医疗服务系统的设计与实现.佳木斯大学学报(自然科学版),2002,1:95-98.
2 毛春雨,贾焰,周斌.基于Web Service 應用集成技术研究及实现.计算机科学,2007,34(2):104-106.
3 顾宁,等.Web Services 原理与研发实践.北京:机械工业出版社,2006,1.
框架结构
Web service本质就是通过Web接口完成某个功能的程序段,在Internet 上通过HTTP等协议可以容易访问该功能。也可以简单理解为,Web service就是一个向外界暴露的能够通过Internet进行调用的API或者说应用程序。Web service是一种部署在Web上的对象,具有面向对象技术的所有优点,Web service建立在以XML为主的、开放的Web规范技术基础上,具有比现有对象技术更好的开放性,是建立可互操作的分布式应用程序的新平台,它定义应用程序如何在Web上实现互操作性。具有平台无关性、互操作性、功能复用和安全通信特点。Web service同时也支持在局域网环境下的功能调用;NET技术提供集成设计环境,同时支持Web应用程序和Windows应用程序的设计,为Web应用程序和Windows应用程序同时调用Web Service 提供良好的设计环境。
本系统设计主要采取采用 XML Web Service核心技术,实现面向服务的体系结构,以适应不断业务发展,适应业务流程的重组和功能的更新,本系统体系结构可见图1所示。
主要功能
社区医疗服务管理系统应用在Internet网络和局域网的分布式网络环境下,一方面面向Internet网络环境,构建Web服务器,采用Web技术实现预约就诊、健康宣传、健康档案管理和双向转诊等功能,支持社区人员和社区医生等可以不同的身份和权限访问该系统;同时可以提供Web Services 功能,通过功能调用可以有效支持卫生行业主管部门对社区医疗服务中心的宏观管理。另一方面是针对社区医疗服务中心内部管理,具体实现门诊挂号、门诊收费、医嘱管理、药品管理和住院管理等业务管理功能。本系统是集成系统,包括Web方式提供的功能和基于医院内部网提供的功能,具体功能如下:
社区医疗服务中心信息查询:社区医疗服务中心针对不同类别的用户授予相应的权限,提供各类数据浏览和查询功能。支持对社区医疗人员概况查询、显示各社区医生的基本状况,诊疗特色和社区医疗服务中心机构信息查询。
预约服务:系统提供表格,有效用户填写申请,预约医生、家庭病房或上门服务,确定就诊时间、就诊联系方式及就诊地点等信息。
健康档案及网上查询:建立个人和家庭健康档案表,存储体检及诊治信息,方便医生和患者查询。实现社区居民和医院在线获取个人健康档案资料、就诊资料、病历信息,支持社区群体健康调查统计与决策分析,支持区域内各社区服务中心健康信息集成与共享。
特殊人群保健服务和常见慢性病管理:进行孕产妇保健、儿童计划免疫、老年人保健、传染病人等特殊人群信息管理,支持对冠心病、糖尿病等慢性病的保健、治疗和康复的有效管理。
健康教育、咨询和健康状况统计分析:根据不同时期对各种多发病、常见病及突发性疾病进行预防措施的宣传教育及常见医学知识的咨询。根据各个季节人群易患病情况的统计,有针对性地进行健康宣传和指导;可将最新医疗诊治信息、最新医疗诊治设备和手段,以网页形式发布;同时支持社区人员健康状况统计分析,具体实现根据个人健康档案表上数据,进行统计学分析,并以直方图、饼图等、趋势曲线等图性进行直观显示。
双向转诊服务:引导社区居民充分利用社区医疗服务便捷、价格相对较低的优势,在社区医疗中心诊治一般常见病、多发病和慢性病。支持社区卫生服务中心与大型医疗机构之间建立起有效的会诊和双向转诊机制。从而支持“小”病治疗在社区“大”病治疗在大医院,康复治疗仍回到社区的良性循环之中。同时达到社区患者整个病程信息完整保留并存储起来。
基于局域网(社区医疗中心内部管理)提供的功能有:
基础数据维护:负责对医院内包括人员、科室、收费项目明细和药品等各种基本信息的录入。同时完成医生、工作人员、科室等相关信息的维护,保证各项数据完整、准确。
门诊挂号:首先录入本人的基本信息,分配患者门诊病志号,确定就诊科室和就诊类别,同时患者信息自动传到门诊医生处,完成门诊工作量各项统计查询。
医嘱管理:医生可以查询就诊患者的基本信息,具有处方功能,支持医嘱模板,可同时执行包括药品和处置的医嘱,可进行各种查询统计,支持医嘱打印和处置单打印等功能。
门诊计价收费:支持人工处方和电子处方,自动完成计价收费,具有日结算月结算、科室费用统计和按项目类别查询统计与报表功能。
住院管理:支持预交金、收费、结算、出院结算,并具有当日和当月收入汇总统计功能。
家庭病房:设计“逻辑”病区,病人逻辑入院后由护士为其分配床位和医生,执行医嘱,提供对医嘱执行和费用使用情况查询。提供住院处理、患者费用明细查询 等查询统计功能。
药局管理:该模块包括药品摆药、退药、入库管理、库存管理、药品处方管理、药局台账、库存盘点、药品调价和查询统计等功能。
技术实现
在Microsoft .NET集成框架体系下,实现B/S和C/S结合开发模式,应用程序采用C#.NET技术开发。其中采用XML Web Service 核心技术实现面向服务和系统集成,较好适应今后业务动态变化和业务重组,满足系统较高的网络安全要求。后台数据库为MS SQL 2000 Server数据库管理系统。
系统特点
先进的系统体系结构,具有良好的信息集成和共享特点:由于采用XML Web Service 核心技术实现面向服务和系统集成,系统具有良好集成性和可拓展性,支持区域社区医疗和具有综合特点社区医疗服务信息平台建设,该系统支持在社区医疗管理部门统一管理下的分层管理,具有支持区域、社区服务中心和社区服务站三级管理的综合社区医疗信息平台。最终可以达到形成地理覆盖面广、统一规范、相互协调的分布式的区域性社区服务信息网络,有效避免以往单一社区服务中心的“孤岛”现象。便于社区服务中心网上提供优质服务,也便于医疗管理部门行业管理和群众民主监督,同时避免各个服务中心按各自标准低水平重复建设,同时减少大量用于信息管理的资金浪费。
先进的设计思想:将Internet提供医疗服务和社区医疗内部管理融为一体设计理念,摒弃以往社区医疗软件网上服务与内部管理脱节的问题,实现医疗信息、财务信息和服务信息管理全方位、一体化统一管理,最大程度的实现了医疗信息数据的共享,有效提高医生的诊疗效率和服务水平。
采用先进的面向对象的程序设计技术:系统同时运行于Internet和医院内部局域网上,采用B/S和C/S模式混合的体系结构,既可以满足医院对信息集中管理、大量处理数据的要求,又满足面向社会向更广大区域提供社区医疗服务。同时,各Web子系统和医院内部子系统既可独立运行,也可联合运行,子系统间实现有效的数据共享。
功能齐全、界面美观、操作简捷,系统响应速度快并具有良好的稳定性和安全性能:系统设计力求功能齐全实用,满足各项业务要求,注意用户操作习惯,系统操作简捷方便,同时进行充分的系统优化缩短读取数据所需时间,加快系统的响应速度,由于系统具有连入Internet,增加了系统的网络安全设计和灾难恢复方面的设计。
结 论
本文给出基于Web Service技术的社区医疗信息平台的设计方案,给出该社区医疗信息系统设计的体系结构、主要功能和技术手段。该系统是支持B/S和C/S混合模式的新型医疗服务信息平台,该系统是社区医疗信息系统的在Internet网络与医院内部局域网环境下的集成应用的有益尝试,通过实践表明以上方法是切实可行的。该系统既可以适应单一社区医疗服务中心管理,又可以适应区域社区医疗服务信息管理,具有良好的可集成性和扩展性,能较好地适应今后业务的拓展和业务流程的更新,为促进社区医疗信息管理的规范化、标准化、信息化,整合、优化医疗资源,更好的发挥社区医疗资源和综合性医院的整体优势,为社区居民和病人提供更加优质健康医疗服务提供有力的技术支持。当前国家十分重视社区医疗工作,它是解决看病贵和看病难有效解决办法,随着宽带网络进入家庭的日益普及,相信该项研究的应用将逐渐发挥出更大社会效益。
参考文献
1 李殿奎,等.基于Web方式技术的社区医疗服务系统的设计与实现.佳木斯大学学报(自然科学版),2002,1:95-98.
2 毛春雨,贾焰,周斌.基于Web Service 應用集成技术研究及实现.计算机科学,2007,34(2):104-106.
3 顾宁,等.Web Services 原理与研发实践.北京:机械工业出版社,2006,1.