建立社区医院管理系统?
系统帮助等子系统,软件简单实用,能快速找到客户的病历。
/soft/77257.htm
社区医院管理系统9.02
关键词社区卫生
随着信息技术的飞速发展,医院信息系统的开发和应用也越来越广泛,现在常见的有[1,2]。早在2000年底,我院就率先实现了门诊和住院部计算机联网,实现了医院管理模式的新跨越。医院社区卫生服务中心有13社区卫生门诊。为了加强管理,基于医院的计算机化管理模式,结合社区卫生服务中心的特点,设计开发了一套“社区卫生服务中心管理系统”,并在我院社区服务门诊等社区服务中心得到了广泛应用,取得了良好的应用效果。现将系统的设计和介绍如下,供同行参考。
1系统结构和开发工具
1.1系统结构该系统结构简单。考虑到本系统对病人信息、钱、物等数据管理的重要性,工作站数量较少,系统只运行在单个社区内的医院局域网内。网络结构由通过千兆交换机和服务器的星形和总线形局域网组成。数据联系医院总部,在固定的时间内,在社区建立的工作站运行备份程序,备份相关数据,通过offer或宽带FTP发回医院。
1.2开发工具服务器和工作站操作系统:Windows 2000、Windows 98和Windows XP。数据库:DBF,开发工具为VFP 6.0。
2系统的流程、概述和功能模块
2.1系统流程如图1所示。图1系统流程
2.2管理系统概述系统分为社区患者基本信息模块、患者用药明细模块、药房管理模块、药房库存管理模块、处方录入模块、处方下发模块、处方核对打印模块和综合查询模块。根据社区中心的规模,所有模块的分布为1 ~ 5个工作站。系统中每个工作站的模块配置取决于实际工作性质。社区患者信息模块包括患者基本信息、首次诊疗时间、用药信息、过敏史等。药库配置:药库管理模块和综合查询模块。药库的管理主要是药品的出入库,药库是一个虚拟的药库。药房的药品管理模块主要由药品拨入、价格调整、库存管理、有效期管理、数量账管理、金额账管理、打印各种报表等模块组成。处方输入模块、处方配药验证模块和处方打印模块。每个模块在功能上是独立的,各个工作部门可以相互组合,满足各自的要求。例如,如果社区中只有一个工作站,则可以将所有模块集中在一个作业上;如果药房管理与收费管理分离,处方录入、发票打印等功能可以集中在收费窗口工作站上。也可以输入处方,放在医生办公室。
2.3管理体系的主要模块
2.3.1患者基本信息模块(1)建立患者基本信息库,如姓名、年龄、性别、住址、病史、本次就诊时间、身份证号等信息。(2)建立患者服务卡模块。患者第一次就诊时,服务中心会将患者的基本信息写入卡中,并将卡发放给患者。患者再次就诊时,可出示服务卡查询过往相关信息,享受优惠医疗待遇。(3)建立详细的患者用药模块。患者可以通过刷卡或输入相关信息来访问其详细的用药记录。
2.3.2药品库存管理模块在社区医疗管理系统中,由于没有实际的药库库存,药品是以一进一出的模式进行管理,即药库库存始终绝对为零。所以药房管理模块比较简单,只有字典建立、出入库管理、出入库数量和金额账。
2.3.2.1建立药品名称、规格、功能分类、限制、非限制、医保类别(A、B、报销比例)、报销标识等相关属性的药品字典。
2.3.2.2的入库主要是录入或自动获取药品名称、规格、批号、价格、生产厂家、供应商、包装单位、给药单位等。在办理入库时,计算机自动存取过去的历史价格,为药品采购提供了科学的数据依据。
2.3.2.3的药品入库管理可以随时生成各种药品的入库明细、入库明细、库存明细、调拨明细、挂失明细、退药明细、汇总数据。可以跟踪每种药品的每日明细账目,随时查看任意品种的库存变动详细信息,支持药品批次管理。剧毒药品、精神药品等特殊药品有具体的判断和鉴别处理。具有自动生成采购计划和采购订单的功能。
2.3.2.4价格管理因为社区医疗管理是虚拟药房管理,所以药品调价功能只能调整药房的药品价格,支持单品种实时调价和药房统一调价。
2.3.2.5查询统计可用于药品消耗库存的统计分析,提供药品的有效期管理,过期药品的品种和金额的自动报警和统计。还具有库存提示功能和记账功能,可以自动查询本社区某段时间内的销售额、利润、医生工作量、个人产生的利润、患者处方利润等重要信息。
2.3.2.6处方调剂模块的主要功能包括:处方确认调剂、处方查询、处方退回、当天退药的核对和统计、相关工作量的统计。
2.3.3收费管理模块
2.3.3.1写卡发卡功能对于初次就诊的患者,在此输入相关信息并存储在电脑系统中,完成写卡工作。
2.3.3.2处方录入模块的主要功能包括:处方录入、及时定价和账单打印。
2.3.3.3统计报告一定时期内的销售收入、利润和财务转移。
3系统的设计与应用
3.1数据库建立根据本系统的目标需求,建立相应数据库的数据结构。字典数据库:药品字典数据库(YPZD)、项目费用数据库(JCZL)、地址数据库(ADD)、卡号数据库(BRKH)、供应商数据库(JYADD)等。业务流程库:日常运营现金银行(YJDAY)、处方明细银行(CFDAY)、过敏史银行表(GMSB)、数量账户(YPSLZ)、汇总银行(YJMON)等。其他数据库表:药品库存(YPSTOCK)、患者信息数据库(BZXXK)等35个相关数据库表。在数据库的设计中,充分考虑了社区对患者信息的保存、药品利润的及时统计和库存消耗的查询。YJDAY数据库中增加了GRJE,N,8,2字段,这样在录入处方时,计算机自动写入采购单价,便于药品利润的实时统计。BRKH只有两个字段:患者的医疗号和密码。电脑根据读出的卡号在BZXXK上进行相关操作。BZXXK添加过敏药物的ID号,及时提示医生和患者关于药物的问题。这些数据库分别存储在后台服务器的\ sqmz \ DBF \目录下,供每个工作站访问。
3.2软件设计系统选用VFP 6.0作为软件开发工具。除了拥有近500条命令,200多个函数的强大开发功能外,很重要的一点是可以与FOXPROX开发的程序进行通信。在系统的设计中,充分继承了原有单机版药品管理和处方定价的优点,移植了部分软件模块、变量和功能。整个系统分为几个子系统,分组设计,模块调试。根据工作站的功能需求,最终形成一个完整的网络化系统。
3.3软件设计难点分析及解决方案
3.3.1实时减少药品库存鉴于目前网络和数据库的结构模式,在发放处方和打印发票时,计算机不仅会写入处方和收费信息,还会根据药品发放中有效的药品减去药品库存。计算机处理负担过重,非常容易造成数据库之间的数据不一致。解决的办法是在一天结束时,通过调拨程序对有效药物的库存(CFDAY)进行复核,从而保证库存数量的准确性和一致性。
3.3.2药品价格问题增加销售利润计算机自动结算,将采购单价纳入整个软件流程。采购单价是不可改变的参数,加重了计算机需要判断的条件。该程序将药品的ID、进价、零售价作为同一药品的判断条件,导致药品数据库的数据量增加,影响网络系统的运行速度。解决方法:允许电脑中所有库存的药品进入处方,通过转账程序对库存进行排序,如果库存等于零则进行数据转账。如果库存为负数,则由响应工作站的职能部门进行调整,保证随时读写数据库的动态一致性。
4系统应用经验
在社区医疗卫生服务中使用计算机管理具有非常明显的优势:(1)使用社区患者信息管理模块,发放社区就诊卡,患者就诊时刷卡,不仅可以显示患者在此就诊的时间、既往用药明细、药物过敏史等相关信息,为社区医疗卫生带来突破性的管理亮点。(2)在药品管理方面:虽然社区没有设立实际的药店,但在制度设计上仍然采用虚拟药店管理。药品采购可以由医院总部带进来,也可以由厂家自己采购。虚拟药店入库时,可以随时访问统一品种、批次的药品历史价格,便于动态了解所购药品价格,避免商家欺诈。(3)进价进网工作流程:药房拨入药房的药品的进价单价会在电脑中被跟踪。处方录入时,零售单价和进货单价会写入销售流水报表,报表统计会随时打印社区销售和利润表。打破原有的购销存财务报表的核算方式。药店库存可以随时查询零售量和进货量。将进价纳入进销存管理流程,与零售价同步跟踪,让社区管理者及时动态了解实际运营情况,把握药品管理的利润空间,节省人力物力,药品配送的社区管理中的收费和配送可以由一个工作站完成。(4)简化就医流程:患者就医全过程之间的信息交换在网络中完成,不再需要依靠患者来回走动传递信息,减少了患者就医的环节,方便了患者。整个管理更加规范和科学,提高了工作效率,从而整体提高了社区卫生服务的服务质量。(5)建立基层患者电子健康档案:发放社区服务卡,持卡就医,随时查阅每次就诊在社区的费用和用药情况,方便患者。
本社区医疗管理软件是根据医院社区门诊管理的需要而编制的。目前已在社区门诊正常运行一年多,得到了社区服务部的好评。软件设计的初衷是为了满足当前的需求,促进管理服务水平的提高。由于本软件开发系统的结构体系不够理想,系统采集的数据无法进行深入分析,患者基本信息的建立需要根据社区卫生服务的要求进行分类建立。随着信息技术的发展和管理要求的提高,网络结构体系和软件开发工具需要改进。以便社区信息能够在上级机关和社区中心相互传递。程序设计要不断总结经验,不断完善系统的服务功能。
参考
1吴广通,张。药品管理系统在“军卫一号”中的应用。中国现代临床医学杂志,2004,2(8A):1370。
2王。姜堰市社区卫生服务的调查与思考。中国现代医院管理杂志,2005,3(8):740。
作者:271000山东省泰安市中医院。
(责任编辑:林)