门诊优化流程
2021-10-08 09:23:49 5 举报
门诊优化流程
作者其他创作
大纲/内容
ISCLINICCHARGE==true
更新材料费收费状态
成功
sampling/request/getpcreplemateeeunchargeinfos
sampling/request/getinitdata
techsvr收费
成功继续,失败提示弹出框
是,提示余额不足信息
不处理
是
点击【继续】,继续
成功-更新材料费收费状态失败-提示补收材料费失败
启用下载材料费流程
提示:补收材料费出错,请重新打开页面补收,出错原因如下:+失败原因
sampling/request/getnewbindclinicchargeinfo
获取预印techsvr收费信息:条件->开启系统参数【门诊优化流程】
是:入参增加 downmaterialorderlist;
否
ENABLELISMATCHARGE==“1”
是:刷新医嘱
打印条码结束
刷卡
成功继续循环,失败阻断并提示:补收材料费出错,请重新打开页面补收,出错原因如下:+失败原因
提示信息框,按钮确定,没有X按钮
barcodebinding/operate/barbinding
开启门诊优化流程
勾选:项目费用与材料费统一收费
sampling/request/getpatientinfo
出参和接口B一样
提示:【补收材料费出错,请重新收费或继续,出错原因如下:+失败原因】两个按钮:重新收费、继续
统计上传和下载费用
启用门诊优化流程
WARNINGFLAG=='LL'
barcodebinding/equest/getpcrepledownmateeeunchargeinfos
灰色表示V1作废流程,蓝色表示V2修改流程,橙色表示V3最新流转
获取未执行项目
ADDMATERIALFLAG==\"1\"
barcodebinding/request/repleplacerdownmaterialorder
校验余额:条件->开启系统参数【绑定条形码时校验病人预交金余额】
是【先不做】
成功-更新材料费收费和确认状态
勾选项目,重新计算金额
上传-启用门诊优化流程
落库料费收费状态
barcodebinding/request/summarypatordersinfo
接口B:出参WARNINGFLAG-预交金标志 N-满足,LL-不满足;NPAYORDERPRICE-未交费金额; MATERIALSUMPRICE-材料费金额;DIFFSUMPRICE-差额
获取绑定techsvr收费信息:条件->开启系统参数【门诊优化流程】
点击【重新收费】
绑定内部处理了增加材料费,根据返回结果判断是否techsvr材料费收费
方法三:绑定方法入参增加:techsvrchargematfeenumflags(方法二返回)
获取病人信息
打开门诊采集菜单
预印条码
成功,继续
勾选【项目费用与材料费统一收费】 和 勾选【门诊优化流程】
结束
更新材料费确认状态
失败,阻断提示techsvr返回信息
否,继续
获取预印techsvr收费信息
打印条码
材料费医技确认(失败记录且记录在sys_hisinterface表里)1、绑定-内部直接处理材料费医技确认2、预印-切换病人调用材料费医技确认接口
方法一:sampling/request/summarymzorderunifymatfeeinfo入参和request/summarypatordersinfo一致:增加downmaterialorderlist
接口A:出参系统参数PULLCARDCHECKBALANCEFLAG-刷卡时校验病人预交金余额BINDTXMCHECKBALANCEFLAG:绑定条形码时校验病人预交金余额CLINICCHARGEFLAG:门诊优化流程
勾选:启用LIS材料费计费
获取未收费确认材料费
DOWNMATERIALFLAG:下载抽血材料费用ADDMATERIALFLAG:收取抽血材料费用
绑定条码
ENABLELISMATCHARGE:启用LIS材料费计费ORDERUNIFYMATCHARGE:项目费用与材料费统一收费
是(不处理)
材料费补费:如果开启系统参数【门诊优化流程】,获取客户端初始化材料费补费techsvr信息
选择医嘱金额计算
成功调用绑定接口
开启【启用LIS材料费计费】和【收取抽血材料费用】
方法二:sampling/request/getmznewbindorderandmatfeechargeinfo
sampling/request/getprebindclinicchargeinfo
预印-添加材料费:条件->切换病人
校验余额:如果开启系统参数【刷卡时校验病人预交金余额】 且余额不足,提示【病人的预交金余额不足!未收取总金额:UNPAYORDERPRICE,材料费金额:MATERIALSUMPRICE,差额:DIFFSUMPRICE,请充值!】if(接口A.PULLCARDCHECKBALANCEFLAG==true&&接口B.WARNINGFLAG=='LL'){ alert(\"提示余额不足信息\") }
启用收取抽血材料费
失败提示弹框
下载-启用门诊优化流程
阻塞提示 message信息【确定按钮】
失败
获取初始化数据
sampling/request/getpatorders
获取绑定techsvr收费信息
barcodebinding/request/updatematfeechargeflag
下载抽血材料费用
成功-更新材料费确认状态
预印-添加材料费
DOWNMATERIALFLAG==\"1\"
如果返回结果正常且CHLINCCHARGEINFOS有值
绑定流程:预印+绑定
切换病人
barcodebinding/operate/newbarandbinding
获取客户端初始化材料费补费techsvr信息
出参增加下载材料费项目结合:downmaterialorderlist
获取绑定收费项目和材料费收费信息
获取补收下载抽血材料费信息
绑定内部处理
ORDERUNIFYMATCHARGE==“1”
barcodebinding/request/addmaterialorder
入参不用:downmaterialorderlist
0 条评论
下一页