药品单处理
2022-12-09 10:59:44 3 举报
AI智能生成
逻辑分析
作者其他创作
大纲/内容
待发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID为空,INP_MED_DISP_REQ_STATUS状态为待发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据
已发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID有值,INP_MED_DISP_REQ_STATUS状态为已发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据3.INP_MED_DISPENSE_REQUISITION有数据
已确认:同已发送,发药状态为已发药
置零:1.明细表INP_MED_DISPENSE_REQUEST INP_MED_DISP_REQN_ID 置空INP_MED_DISP_REQ_STATUS状态改为未发送2.INP_MED_DISPENSE_REQ_RULE_REL临时表不变3.INP_MED_DISPENSE_REQUISITION有数据清掉
当前流程
待发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID为空,INP_MED_DISP_REQ_STATUS状态为待发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据3.根据医嘱过滤排除 草药
点击发送:没有变动
已发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID有值,INP_MED_DISP_REQ_STATUS状态为已发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据3.INP_MED_DISPENSE_REQUISITION有数据4.根据药单类型id 排除草药
已确认:同已发送,发药状态为已发药;根据药单类型id 排除草药
分类药品单
待发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID为空,INP_MED_DISP_REQ_STATUS状态为待发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据3.根据医嘱筛选出草药类型,通过医嘱和人员聚合出数据4.通过住院rpc获取处方号
点击发送:根据固定药单类型id,生成药品单
已发送:1.INP_MED_DISPENSE_REQUEST 明细表有数据,INP_MED_DISP_REQN_ID有值,INP_MED_DISP_REQ_STATUS状态为已发送2.INP_MED_DISPENSE_REQ_RULE_REL 临时表有数据3.INP_MED_DISPENSE_REQUISITION有数据4.查询明细表,已发送状态的未发药的草药 根据医嘱过滤出草药。
已确认:同已发送,已发送状态的已发药的草药
撤回:1.明细表INP_MED_DISPENSE_REQUEST INP_MED_DISP_REQN_ID 置空INP_MED_DISP_REQ_STATUS状态改为未发送2.需要判断选中的处方个数,如果和对应药单的数目相同,需要清掉药单表数据;如果小于药单数目,药单表不清,只改明细表状态
草药处方
逻辑不变
需要单独的草药单,如果草药被分到其他药单,是分单规则的问题
申请一个固定的 草药单id,用于区分
前置分单
药品单处理
0 条评论
回复 删除
下一页