1 / 13
文档名称:

BSHIS22详细设计说明书.doc

格式:doc   大小:78KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BSHIS22详细设计说明书.doc

上传人:zbfc1172 2019/3/12 文件大小:78 KB

下载得到文件列表

BSHIS22详细设计说明书.doc

相关文档

文档介绍

文档介绍:(病区药房管理系统)概述病区药房管理系统包括库房管理和发药管理两部分,其中库房管理在药房管理系统说明书中已有描述,这里只讨论发药管理的部分。病区药房发药分为对病区发药和对医技科室发药两种,病区发药又包括普通医嘱发药、急诊用药和出院带药三种类型,另外系统还可以执行退药处理、发药汇总、发药查询等操作。:计算发药数量,完成医嘱记帐,在医嘱中写入发药截止时间,生成并打印缺药单,对不发药病人将其退回病区。对于缺药单能自动生成向药库的领药单。“发药病区”和“发药方式”,确定本次发药的截止日期(默认为当日)。:=“发药病区”=“发药方式”=“药房识别”=1(普通发药)=“刷新”检索发药医嘱明细。,进而算出其应发药数量。:若库存不足,置当前医嘱发药标志为“缺药”(=-1),否则为“可发药”。若同一批医嘱多次用到同一种药品(YPXH相同),且药房库存总数不足,系统将置前面医嘱的发药标志为“可发药”,直至库存数量不足则置后续医嘱的发药标志为“缺药”。“可发药”的医嘱(库存足够),允许用户修改其发药标志(改为“不发药”)。这样,在用户点击“发药”按钮后,系统将只对“可发药”医嘱进行相应发药处理,而对“缺药”或“不发药”医嘱都将不作处理。“全部医嘱”,“临时医嘱”和“长期医嘱”将过滤出相应的待发药医嘱集。“缺药申领”按钮将生成本药房向药库的领药单。分别在YK_CK01,YK_CK02中插入记录。“发药”按钮,将对指定为“可发药”的医嘱逐条进行发药处理:费用明细记帐:INSERTINTOZY_FYMX(...)VALUES(...)写入发药明细:INSERTINTOYF_ZYFYMX(...)VALUES(...)减去药房库存:UPDATEYF_KCMXSETYPSL=YPSL–“发药数量”WHEREYFSB=“药房识别”ANDYPXH=“药品序号”ANDYPCD=“药品产地”减库存时,将实时检查库存是否足够,若不足,置“缺药”标志修改发药医嘱:已完成医嘱UPDATEZY_BQYZSETSYBZ=0ANDQRSJ=TZRQWHEREROWID=“行号”ANDSYBZ=1未完成医嘱UPDATEZY_BQYZSETSYBZ=0ANDQRSJ=“截止日期”WHEREROWID=“行号”ANDSYBZ=1底部状态条将以红绿灯标识各病区是否有已提交到本药房的医嘱,等待发药。该窗口有四个Tab页,其中两个用于发药(分别允许按医嘱明细发药和按药品汇总发药);“缺药单”将列出所有缺药医嘱;“退药单”允许将已提交医嘱退回病区(取消提交)。另双击“病人医嘱发药”页面中的医嘱或点击“明细”按钮,将弹出被选医嘱的本次发药记帐明细窗口。数据窗口引用表GY_KSDM,GY_XTCS,ZY_BRRY,YK_TYPK,YK_YPCD,YK_CDDZ操作表ZY_BQYZ,YF_KCMX,YF_ZYFYMX,ZY_FYMX,YK_CK01,:计算发药数量,完成医嘱记帐,在医嘱中写入发药截止时间,生成并打印缺药单,对不发药病人将其退回病区。对于缺药单能自动生成向药库的领药单。“发药病区”和“发药方式”,确定本次发药的截止日期(默认为当日)。:=“发药病区”=“发药方式”=“药房识别”=2(急诊用药)=“刷新”检索发药医嘱明细。,进而算出其应发药数量。:若库存不足,置当前医嘱发药标志为“缺药”(=-1),否则为“可发药”。若同一批医嘱多次用到同一种药(YPXH相同),且药房库存总数不足,系统将置前面医嘱的发药标志为“可发药”,直至库存数量不足则置后续医嘱的发药标志为“缺药”。“可发药”的医嘱(库存足够),允许用户修改其发药标志(改为“不发药”)。这样,在用户点击“发药”按钮后,系统将只对“可发药”医嘱进行相应发药处