HIS医疗管理系统设计Word文档格式.docx
《HIS医疗管理系统设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《HIS医疗管理系统设计Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
②支持多种收费方式、收费标准、收费项目、付款比例适应医院对不同病人的服务要求
③提供与门诊收费相关的各类报表
④提供门诊医疗统计、门诊科室及工作人员部分核算数据和工作量统计。
⑤结帐方法灵活安全。
(4)发药
①药房根据处方,检查药房内是否有足够的药方上需要的药,是否需要去药房去取以补足货源。
②可以根据药品的限期及库存下限来来进行缺药、失效预告、对药品进行数量、金额双重控制。
③核对已收费处方无误后予以配药、发药处理。
④支持病人处方的退药处理,并增加门诊药房库存。
(5)药品管理
①各药房以药库为中心,请领药品、入库、调价。
②发药后减去门诊药房库存。
2.2主要业务数据流程分析
2.2.1门诊挂号
病人首先可以预约挂号;
到医院挂号后,病人有没有磁卡,有先读取磁卡的信息;
为病人选择科室,病人选择选择医生的级别,医院为该病人指派医生,对该病人收取挂号费用,登记挂号信息。
如图2-1所示:
2.2.2门诊就医
病人挂号到指定医生就诊,医生询问病人是否是复诊或者初诊(复诊的话查询病人的历史就诊信息);
病人向医生叙述病情,医生记录病情和病历;
医生对病人阐述的病情给与诊断,诊断然后给病人开药(配置禁忌检查,询问病人同意否,同意的话给病人写电子病历);
需要做化验、检查,给该病人开申请单,病人拿着医生开出的药品单;
化验、手术、检查、、住院申请单到收费处缴费,缴完费用后到拿着单据到门诊药房取药;
化验室、检查室做化验和检验;
如图2-2所示:
2.2.3门诊收费
门诊收费是对病人在门诊就医时所有的费用都在此处缴纳。
接受病人的交费单据,对病人费用进行收费。
收费后打印发票,给病人一张收费单据。
费用每日结算后打入财务科。
如图2-3所示:
2.2.4门诊药房发药
药房根据处方,检查药房内是否有足够的药房上需要的药,是否需要去药房去补足货源;
根据药品的限期及库存下限来进行缺药、失效预告、对药品进行数量、金额双重控制;
核对已收费处方无误后给与病人配药、发药处理。
如图2-4所示:
2.2.5门诊药房管理
对门诊药房的药品出入库进行操作登记。
对门诊挂号的病人需要用药时,需要医生开出的处方单取药,如需退药,需要申请,说明退药的原因,在得到审核通过后方可进行退药操作。
保证药品的及时供应,不耽误病人的病情,通过对各种药品的入库及出库情况进行详细的登记,保证不断药,药品的质量安全。
如图2-5所示:
2.3.1功能用例模型
2.3.2整体E-R图
一个病人只有一张病历且一张病历只能属于一个病人;
一个病人一次(由时间确定)只有一张挂号单,一张挂号单只能属于一个病人;
一个病人由一个医师进行诊断和开处方(处理简单),一个医师可以接诊很多病人和为其开处方;
一个病人只有一张处方,一张处方只能属于一个病人;
一个病人可以进行多项检查,一项检查也可以进行诊断多个病人;
一个病人可以有多个收费项目和收据,但一项收费项目或收据只能对应一个病人;
收费项目和收据是多对多关系;
一份处方可以对应多种药品,一种药品可以包含在多份处方里;
药房对其他各实体的一对多的联系;
整体E-R图如图2-7所示:
3.系统设计
3.1系统模块结构设计
医院门诊医疗管理可以分为:
门诊挂号管理模块,门诊收费管理模块,药房管理模块,门诊医生模块四大部分。
结构图如图3-1所示:
图3-1系统模块结构图
各模块的基本功能如下:
(1)门诊挂号管理基本功能。
①门诊挂号
门诊挂号:
病人进行挂号收费处理。
输入病人的信息:
姓名、性别、年龄;
挂号类别、挂号科室;
挂号的金额,是否优惠。
点击确定,保存该病人挂号的信息。
挂号修改:
挂号员对病人挂号的信息进行修改收费;
输入病人的挂号编号,对病人的挂号信息进行修改后,点击修改,进行收费结算。
挂号预约:
病人预先进行网络或者电话预交挂号。
输入预约病人的信息:
预就诊日期、预约科室、预约医生、病人姓名、性别、出生日期、病情说明、预约人、联系方式、预约方式;
点击预约保存预约病人的信息。
挂号日结:
对门诊每一天挂号的费用进行结算。
②查询
挂号查询:
按照挂号日期、挂号编码、挂号有效期、姓名、性别、年龄;
病人类型、挂号类别、挂号科室,挂号员、等对病人挂号的信息进行查询。
预约查询:
通过查询列的分类对预约的病人进行查询。
交款查询:
通过查询列中的分类、条件值、查询的起止日期对病人的交款费用查询。
(2)门诊收费管理基本功能。
①收费
门诊收费:
对医生给与病人开出的处方给与收费。
输入挂号编码,显示挂号病人的信息以及处方的项目、数量、应收、实收、执行科室;
点击收费对该处方单进行收费。
退费申请:
对已收取的费用进行退费申请。
输入发票号,显示要申请退费的病人信息,输入退费的原因,保存病人申请退费的信息。
退费处理:
对已经过审核的退费申请单进行退费。
处方退费:
对已收取的处方费用进行退费。
打印费用清单:
对病人消费的费用清单进行打印。
输入起止日期、收费号或者病人姓名。
点击‘查询打印’就可以查询到该病人这段时间内所有的费用清单。
进行费用清单打印。
收费日结:
对一天的收费进行结算。
②收费查询
未收费处方查询:
按照查询列中的分类、条件值、查询的起止日期对病人未收费处方信息进行查询。
收费查询:
按照查询列中的分类、条件值、查询的起止日期对病人收费处方信息进行查询。
退费查询:
按照查询列中的分类、条件值、查询的起止日期对病人退费的信息进行查询。
③统计
收费日结明细报表:
对门诊收费日结明细报表进行统计和导出数据库。
(3)药房管理基本功能。
①出入库管理
请领计划:
药房向药库进行领药处理。
选择发药库房,在请领药品中输入要请领的药品信息,请领完需要的药品后点击保存。
入库审核:
对入库的药品数据进行审核。
从‘提取’中提取需要审核的入库药品的单据,点击审核进行入库审核。
出库开单:
对药库中出库的药品信息输入系统中。
②盘点
库存查询:
对药库中的库存药品进行查询;
选择要查询的库房、药品类别、药品的拼音码,对库存的药品进行查询。
库存盘点:
对库存中的药品进行盘点。
在‘提取’中选择要盘存的药品,点击保存,保存盘存的药品数据。
然后在‘新建’中添加没有库存的药品。
盘存审核:
对库存药品的盘点进行审核。
在‘提取’中选择要审核的盘存号,单击‘审核’对盘存单据审核。
盘存报表打印:
对盘存的报表进行打印。
选择查询条件、盘存号和打印单据的显示方式;
对盘存报表进行打印。
③查询
入库查询:
对入库的药品进行查询。
选择审核时间、药品库房、出库方式、单据号、供货单位、药品名称对入库的药品进行查询。
盘存查询:
对药库的药品进行查询。
选择查询的条件:
库房、药品类别、药品拼音码;
对药库的药品进行查询和导出。
门诊取药查询:
对门诊取药的药品信息进行查询。
按照查询列中的分类、条件值、查询的起止日期对门诊取药的信息进行查询。
门诊退药查询:
对门诊退药的信息进行查询。
按照查询列中的分类、条件值、查询的起止日期对门诊退药的信息进行查询
合理用药咨询:
对药物合理用量的咨询。
④统计
药品日用量报表:
要药房药品日用量报表进行统计和导出数据库。
⑤取药管理
处方审核:
对医生开出的药品处方进行审核。
点击处方信息中要审核的挂号ID或者处方号。
对该处方进行审核。
门诊取药:
进过药房的人对处方单据进行审核后,门诊把药发给病人。
门诊退药:
病人有某种原因需要退药,可以通过该本门进行退药。
门诊摆药:
药房发药后,病人通过此部门把需要的药品配好后放可取走。
门诊换药:
病人对医生开出的药品要求换药申请。
输入要求换药的病人挂号编码,录入要求换入出和换出的药品,点击‘换药’进行申请。
换药审核:
对病人要求换出换入的药品单据进行审核。
(4)门诊医生基本功能。
①医生工作站
医生对待诊的病人先进行病案登记;
让病人主诉下病人,主诉完后对该病人进行诊治,对该病人开医嘱,然后进行医嘱保存。
诊断完后病情后认为病人需要做检验、检查;
可以询问病人是否需要,病人需要的话,给病人开检查、检验
②退改处方
退改审核(未取药):
对未取药的审核单进行退改。
选择申请单号,输入退费的原因,然后进行审核。
医生处理退改处方:
主治医生处理已取药的退改处方。
③病人历史信息查询
综合医嘱信息查询:
查询综合医嘱信息。
选择查询条件:
编号查询、病案号查询、病人姓名查询,查询的起止日期,对病人医嘱进行查询。
综合病历查询:
查询病人的综合病历信息。
挂号单号、查询的起止日期,对病人病历进行查询。
综合病案查询:
查询病人的综合病案信息。
病案号、姓名,对病人病案进行查询。
3.2数据库设计
以下是系统设计所用的主要数据表结构
1、病人信息表
表3-1病人信息表patient
代码
名称
数据类型及长度
是否为空
patientno
病人编号
Int
Null
Name
病人姓名
nvarchar(20)
Sex
性别
Notnull
birthday
出生日期
sidno
身份证号
sidtype
证件类型
Cellphone
电话号码
Homeaddress
家庭住址
E_mail
邮箱
nvarchar(50)
Cardtype
卡类型
nvarchar(10)
Cardno
卡号
Notnull
2、药品信息表
表3-2药品信息表Medica
Id
编号
Primarykey
Unit
单位
varchar(50)
Price
价格
numeric(18,4)
Style
规格
Class
药品类别
varchar(30)
Better
主治功能
varchar(100)
Factory
生产厂家
Num
剩余数量
Ableuse
是否可用
Bit
Note
备注
3、用户信息表
表3-3用户信息表employee
数据类型
用户名
Password
密码
Discipline
部门
联系电话
Introduction
描述
nvarchar(100)
Worktype
职务
4、检查信息表
表3-4检查信息表Items
检查名称
Chinese
拼音名
numeric(18,0)
5、检验信息表
表3-5检验信息表CheckItem
Itemname
检验名称
Itemnum
检验编号
varchar(10)
varchar(20)
Result
检验结果
Dept
检验科室
6、科室表
表3-6检验信息表department
科室名称
Varchar(20)
null
description
科室描述
7、表
表3-7表appointment
Apponitmentid
门诊号/票号
Patientname
病人名字
Patientno
病历号
Int
Doctor
医生编号
科室编号
Thisdate
当前日期
char(10)
Thistime
当前时间
Char(5)
Reg_name
挂号名称
Reg_fee
挂号费
numeric(5,2)
Reg_done
是否挂号
bit
Dia_name
治疗名称
Dia_fee
治疗费用
Payment
是否缴费
Symptom
病例
nvarchar(500)
医嘱
Appointment_done
是否预约
8、退药表
表3-8退药表BackMedica
Payno
支付编号
Binren
Doc
医生
Part
Currentdate
datetime
药名
numeric(18,2)
Amount
总额
decimal(18,2)
Instore
是否入库
nchar(10)
Reason
退药理由
9、会员卡表
表3-9会员卡表Card
卡名称
Basdiscount
折扣
10、表
表3-10表dict_reg
价钱
numeric(6,2)
11、表
表3-11表doc_score
Patient
Prescription
评价
Score
得分
Scoredate
时间
smalldatetime
12、表
表3-12表PayRecord
Piaohao
票号
Binlihao
科室
Cardid
Medicalpay
药费
Checkpay
检查费
Patientpay
门诊费
Registerpay
Paymentmenthod
paytreatfee
费用
13、表
表3-13表UseCheck
payno
门诊号
BinRen
病人
doc
ItemName
结果
nvarchar(50)
CurrentDate
14、表
表3-14表UseFee
15、表
表3-15表UseMedica
数量
int
AmendCount
类图
1.预约/挂号
2.病人
3.员工
折扣卡类图:
检查类图
检验类图:
药品管理类图:
退药管理类图:
用药类图:
药品检验类图:
设计模