BSHIS22详细设计说明书

上传人:夏** 文档编号:454419389 上传时间:2022-11-03 格式:DOC 页数:13 大小:101KB
返回 下载 相关 举报
BSHIS22详细设计说明书_第1页
第1页 / 共13页
BSHIS22详细设计说明书_第2页
第2页 / 共13页
BSHIS22详细设计说明书_第3页
第3页 / 共13页
BSHIS22详细设计说明书_第4页
第4页 / 共13页
BSHIS22详细设计说明书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《BSHIS22详细设计说明书》由会员分享,可在线阅读,更多相关《BSHIS22详细设计说明书(13页珍藏版)》请在金锄头文库上搜索。

1、 创业软件 BSHIS2.2详细设计说明书BSHIS2.2详细设计说明书(病区药房管理系统)一 概述病区药房管理系统包括库房管理和发药管理两部分,其中库房管理在药房管理系统说明书中已有描述,这里只讨论发药管理的部分。病区药房发药分为对病区发药和对医技科室发药两种,病区发药又包括普通医嘱发药、急诊用药和出院带药三种类型,另外系统还可以执行退药处理、发药汇总、发药查询等操作。二模块设计说明书系统名称病区药房系统编号模块编号模块名称普通发药功能描述 本模块主要完成对病区提交到本药房的长期和临时药品医嘱的发药处理:计算发药数量,完成医嘱记帐,在医嘱中写入发药截止时间,生成并打印缺药单,对不发药病人将其

2、退回病区。对于缺药单能自动生成向药库的领药单。IPO过程描述1.选择“发药病区”和“发药方式”,确定本次发药的截止日期(默认为当日)。2.确定检索待发药医嘱条件:ZY_BQYZ.SRKS = “发药病区” AND ZY_BQYZ.FYFS = “发药方式” AND ZY_BQYZ.YFSB = “药房识别” AND ZY_BQYZ.XMLX = 1(普通发药) AND ZY_BQYZ.SYBZ = 13.点击“刷新”检索发药医嘱明细。4.逐条计算发药天数,进而算出其应发药数量。5.根据发药数量检测药房当前库存数量是否足够:若库存不足,置当前医嘱发药标志为“缺药”(= -1),否则为“可发药”。

3、若同一批医嘱多次用到同一种药品(YPXH相同),且药房库存总数不足,系统将置前面医嘱的发药标志为“可发药”,直至库存数量不足则置后续医嘱的发药标志为“缺药”。6.对于系统置为“可发药”的医嘱(库存足够),允许用户修改其发药标志(改为“不发药”)。这样,在用户点击“发药”按钮后,系统将只对“可发药”医嘱进行相应发药处理,而对“缺药”或“不发药”医嘱都将不作处理。7.选择“全部医嘱”,“临时医嘱”和“长期医嘱”将过滤出相应的待发药医嘱集。8.点击“缺药申领”按钮将生成本药房向药库的领药单。分别在YK_CK01,YK_CK02中插入记录。9.点击“发药”按钮,将对指定为“可发药”的医嘱逐条进行发药处

4、理: 费用明细记帐: INSERT INTO ZY_FYMX ( ) VALUES ( ) 写入发药明细: INSERT INTO YF_ZYFYMX ( ) VALUES ( ) 减去药房库存: UPDATE YF_KCMX SET YPSL = YPSL “发药数量” WHERE YFSB = “药房识别” AND YPXH = “药品序号” AND YPCD = “药品产地” 减库存时,将实时检查库存是否足够,若不足,置“缺药”标志 修改发药医嘱: 已完成医嘱 UPDATE ZY_BQYZ SET SYBZ = 0 AND QRSJ = TZRQ WHERE ROWID = “行号”AN

5、D SYBZ = 1 未完成医嘱 UPDATE ZY_BQYZ SET SYBZ = 0 AND QRSJ = “截止日期” WHERE ROWID = “行号”AND SYBZ = 1 底部状态条将以红绿灯标识各病区是否有已提交到本药房的医嘱,等待发药。 该窗口有四个Tab页,其中两个用于发药(分别允许按医嘱明细发药和按药品汇总发药);“缺药单”将列出所有缺药医嘱;“退药单”允许将已提交医嘱退回病区(取消提交)。另双击“病人医嘱发药”页面中的医嘱或点击“明细”按钮,将弹出被选医嘱的本次发药记帐明细窗口。数据窗口引用表GY_KSDM,GY_XTCS,ZY_BRRY,YK_TYPK,YK_YPC

6、D,YK_CDDZ操作表ZY_BQYZ,YF_KCMX,YF_ZYFYMX,ZY_FYMX,YK_CK01,YK_CK02编 制孙烈峰编制日期2000.4审 核审核日期系统名称病区药房系统编号模块编号模块名称急诊用药功能描述 本模块主要完成对病区提交到本药房的急诊用药医嘱的发药处理:计算发药数量,完成医嘱记帐,在医嘱中写入发药截止时间,生成并打印缺药单,对不发药病人将其退回病区。对于缺药单能自动生成向药库的领药单。IPO过程描述1.择“发药病区”和“发药方式”,确定本次发药的截止日期(默认为当日)。2.确定检索待发药急诊医嘱条件:ZY_BQYZ.SRKS = “发药病区” AND ZY_BQY

7、Z.FYFS = “发药方式” AND ZY_BQYZ.YFSB = “药房识别” AND ZY_BQYZ.XMLX = 2(急诊用药) AND ZY_BQYZ.SYBZ = 13.点击“刷新”检索发药医嘱明细。4.逐条计算发药天数,进而算出其应发药数量。5.根据发药数量检测药房当前库存数量是否足够:若库存不足,置当前医嘱发药标志为“缺药”(= -1),否则为“可发药”。若同一批医嘱多次用到同一种药(YPXH相同),且药房库存总数不足,系统将置前面医嘱的发药标志为“可发药”,直至库存数量不足则置后续医嘱的发药标志为“缺药”。6.对于系统置为“可发药”的医嘱(库存足够),允许用户修改其发药标志(

8、改为“不发药”)。这样,在用户点击“发药”按钮后,系统将只对“可发药”医嘱进行相应发药处理,而对“缺药”或“不发药”医嘱都将不作处理。7.点击“缺药申领”按钮将生成本药房向药库的领药单。分别在YK_CK01,YK_CK02中插入记录。8.点击“发药”按钮,将对指定为“可发药”的医嘱逐条进行发药处理: 费用明细记帐: INSERT INTO ZY_FYMX ( ) VALUES ( ) 写入发药明细: INSERT INTO YF_ZYFYMX ( ) VALUES ( ) 减去药房库存: UPDATE YF_KCMX SET YPSL = YPSL “发药数量” WHERE YFSB = “药

9、房识别” AND YPXH = “药品序号” AND YPCD = “药品产地” 减库存时,将实时检查库存是否足够,若不足,置“缺药”标志 修改发药医嘱: 已完成医嘱 UPDATE ZY_BQYZ SET SYBZ = 0 AND QRSJ = TZRQ WHERE ROWID = “行号”AND SYBZ = 1 未完成医嘱 UPDATE ZY_BQYZ SET SYBZ = 0 AND QRSJ = “截止日期” WHERE ROWID = “行号”AND SYBZ = 1 底部状态条将以红绿灯标识各病区是否有已提交到本药房的急诊用药医嘱,等待发药。 该窗口有四个Tab页,其中两个用于发药

10、(分别允许按医嘱明细发药和按药品汇总发药);“缺药单”将列出所有缺药医嘱;“退药单”允许将已提交医嘱退回病区(取消提交)。另双击“病人医嘱发药”页面中的医嘱或点击“明细”按钮,将弹出被选医嘱的本次发药记帐明细窗口。数据窗口引用表GY_KSDM,GY_XTCS,ZY_BRRY,YK_TYPK,YK_YPCD,YK_CDDZ操作表ZY_BQYZ,YF_KCMX,YF_ZYFYMX,ZY_FYMX,YK_CK01,YK_CK02编 制孙烈峰编制日期2000.4审 核审核日期系统名称病区药房系统编号模块编号模块名称出院带药功能描述 本模块主要完成对病区提交到本药房的出院带药医嘱的发药处理:计算发药数量

11、,完成医嘱记帐,在医嘱中写入发药截止时间,生成并打印缺药单,对不发药病人将其退回病区。对于缺药单能自动生成向药库的领药单。IPO过程描述1.选择“发药病区”,确定本次发药的发药日期(默认为当日)。2.确定检索待发药出院带药条件:ZY_BQYZ.SRKS = “发药病区” AND ZY_BQYZ.YFSB = “药房识别” AND ZY_BQYZ.XMLX = 3(出院带药) AND ZY_BQYZ.SYBZ = 1 AND ZY_BQYZ.KSSJ = “发药日期”3.点击“刷新”检索出院带药医嘱明细。4.逐条计算发药天数,进而算出其应发药数量。5.根据发药数量检测药房当前库存数量是否足够:若

12、库存不足,置当前医嘱发药标志为“缺药”(= -1),否则为“可发药”。若同一批医嘱多次用到同一种药(YPXH相同),且药房库存总数不足,系统将置前面医嘱的发药标志为“可发药”,直至库存数量不足则置后续医嘱的发药标志为“缺药”。6.对于系统置为“可发药”的医嘱(库存足够),允许用户修改其发药标志(改为“不发药”)。这样,在用户点击“发药”按钮后,系统将只对“可发药”医嘱进行相应发药处理,而对“缺药”或“不发药”医嘱都将不作处理。7.点击“缺药申领”按钮将生成本药房向药库的领药单。分别在YK_CK01,YK_CK02中插入记录。8.点击“发药”按钮,将对指定为“可发药”的医嘱逐条进行发药处理: 费用明细记帐: INSERT INTO ZY_FYMX ( ) VALUES ( ) 写入发药明细: INSERT INTO YF_ZYFYMX ( ) VALUES ( ) 减去药房库存: UPDATE YF_KCMX SET YPSL = YPSL “发药数量” WHERE YFSB = “药房识别”AND YPXH = “药品序号”AND YPCD = “药品产地” 减库存时,将实时检查库存是否足够,若不足,置“缺药”标志 修改发药医嘱: 已完成医嘱 UPDATE ZY_BQYZ SET SYB

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号