BSHIS2.2软件详细设计说明书
住院结算
1引言
1.1编写目的
1.2项目背景
1.3定义
1.4参考资料
2任务概述
2.1目标
2.2运行环境
硬件环境:
服务器:PII500/256M/10G
工作站:586以上机型、32M以上内存、显示器16位增强色、600*800像素
软件环境:
网络操作系统: Windows Nt Server 4.0 以上
工作站操作系统:中文Win95/中文Win98/中文Win Nt Workstation
数据库系统: Ms SQL Server 6.5/Sysbase SQL Server 11以上/DB2
网络协议: TCP/IP
3模块设计说明书
系统名称 住院结算管理系统 系统编号 6
模块编号
模块名称 入院登记
功
能
描
述 对新入院病人进行基本信息登记,可以根据病案号码、门诊号码调入病人基本信息,公费病人可以根据公费证号调入病人基本信息,并可调入预约病人进行入院登记,打印病历首页。根据系统参数设置可以在入院登记时分配床位以及入院缴款处理。
IPO
过
程
描
述 1. 取当前住院号码、病案号码GetCode(),若住院号码必须等于住院号码,则住院号码不可编辑并设置zyhm=bahm。
2. 取默认数据CetDefault(),根据默认性质修改列属性ModifyColumnPriperties()。
3. 注册三码输入法RegisterInputMethod()。
4. 若入院登记时可以录入预缴款,则显示缴款数据窗口,并取当前收据号码gf_GetBillNunber(),若操作员收据已用完或尚未申领,则不能进行缴款处理,但可进行入院登记。
5. 若录入病案号码或调用病人档案则用Get_brda()写病人信息。
6. 若录入门诊号码则用Get_mzbr()写病人信息。
7. 公费病人使用公费证号调用病人信息Get_fybr()。
8. 预约病人使用Get_fybr()写病人信息。
9. 若允许分配床位,则显示本科室所有空床。
10. 数据保存前校验DataVerify()
(1).病人性质不能为空,病人性质是否存在。若为公费病人,判断公费证号是否存在或当
前证号病人是否已入院。
(2).对于大保病人需判断以下内容:
. 是否已录入身份证号。
. 是否已录入参保单位。
. 是否已录入凭证号码。
. 是否已录入社保号码。
. 是否已录入在职退休
(3).病人姓名不能为空。
(4).病人性别不能为空。
(5).判断病案号码、住院号码是否为空。
(6).判断病人科室是否为空。
(7).若录入床号判断床位是否存在,判断床位是否以使用,判断床位是否有性别限制。
(8).判断入院日期是否有效(入院日期不能大于今日日期),
11. 数据保存Save_New()
(1).判断病案号码、住院号码是否已被使用CodeUsed(),若已被使用则需重取号码
GetCode()。
(2).对于预约病人入院登记应在ZY_YYBR中写入入院日期及结果标志JGBZ=1。
(3).保存病人档案Save_Archives()。
(4).若分配床位,重新判断所分配床位是否已被其他病人使用,若以被使用则清空ZY_BRRY
中BRCH,否则进行床位分配cwgl_cwfp()。
(5).若录入缴款则保存缴款记录,打印缴款收据。
12.下一病人入院登记New()。
数据窗口 d_zy_brxx_zybr d_zy_brxx_blsy d_zy_brxx_zybr_ryjk
d_zy_brxx_zybr_yybr d_zy_brxx_zybr_ddbr d_zy_brxx_zybr_ddtj
d_zy_brxx_zybr_kycw
引用表 ZY_BRDA ZY_YYBR
操作表 ZY_BRRY ZY_CWSY ZY_TBKK
编 制 孙烈峰 编制日期 6.15 审 核 审核日期
系统名称 住院结算管理系统 系统编号 6
模块编号
模块名称 预约登记
功
能
描
述 对预约病人进行基本信息登记,登记预约科室、预约日期。可以根据病案号码、门诊号码调入病人基本信息,公费病人可以根据公费证号调入病人基本信息。
IPO
过
程
描
述 1.取默认数据CetDefault(),根据默认性质修改列属性ModifyColumnPriperties()。
2.注册三码输入法RegisterInputMethod()。
3.若录入病案号码则用Get_brda()写病人信息。
4.若录入门诊号码则用Get_mzbr()写病人信息。
5.公费病人使用公费证号调用信息Get_fybr()。
6.判断当前预约病人是否已入院或是否已预约,
7.数据保存前校验DataVerify()
(1).病人性质不能为空,病人性质是否存在。若为公费病人,判断公费证号是否存在或当
前证号病人是否已入院。
(2).对于大保病人需判断以下内容:
. 是否已录入身份证号。
. 是否已录入参保单位。
. 是否已录入凭证号码。
. 是否已录入社保号码。
. 是否已录入在职退休
(3).病人姓名不能为空。
(4).病人性别不能为空。
(5).判断病案号码、住院号码是否为空。
(6).判断预约科室是否为空。
(8).判断预约入院日期是否有效(预约日期不能小于今日日期),
8.数据保存Save_New()
9.下一预约病人登记New()。
数据窗口 d_zy_brxx_yybr
引用表
操作表 ZY_YYBR
编 制 孙烈峰 编制日期 6.15 审 核 审核日期
系统名称 住院结算管理系统 系统编号 6
模块编号
模块名称 病人管理
功
能
描
述 1.病人费别转换
2.修改病人信息
3.注销病人入院
4.查看病人信息
5.查看病人费用
|
|