统计工作中,需要对住院工作日志进行审核和维护,多数医院的住院工作日志是采集自HIS数据,但HIS数据因各种原因,经常会出错,导致报表数据不准确。我们先看看住院工作日志中需要做的必要审核有哪些?
(1)工作日志中出院人数=实际编码的出院病历数,审核条件:每日和月度;
(2)转入人数=转出人数,审核条件:每日和月度;
(3)期初人数+入院人数+转入人数=出院总人数+转出人数+期末人数,审核条件:每日和月度;
学会sql,上面这些工作将大大简化。唯一需要做的是:假如找(2)等式不成立的具体日期,那么你可能要具体找一下到底哪个科室没有转入或者转出。即便如此,sql语句查询也极大的加快了做报表的速度。
审核(1)需要把HIS数据源与病案编码条目进行比对,各家医院情况不同,此处不在讨论范围;
下面对审核(2)进行sql语句操作,笔者接触过2种病案管理软件,两种管理软件的功能相差无几,笔者都写出来供大家参阅:
浙江联众(数据库:sql server)
select * from (select bqrzrq as 日期,sum(yyrs) as 原有人数小计,sum(ryrs) as 入院人数小计,sum(tkzr) as 他科转入小计,sum(cyzrs) as 出院总人数小计,sum(zkrs) as 转往他科小计,sum(lyrs) as 留院人数小计from tj_bqgzrz group by bqrzrq ) awhere a.他科转入小计!=a.转往他科小计 order by a.日期 desc
上海今创(数据库:Oracle)
SELECT * FROM (SELECT TO_CHAR(a.FDATE, 'yyyy/mm/dd') 工作日志日期,SUM(a.FZRRS) 他科转入,SUM(a.FZCRS) 转往他科FROM tipsi aGROUP BY TO_CHAR(a.FDATE, 'yyyy/mm/dd')ORDER BY TO_CHAR(a.FDATE, 'yyyy/mm/dd') DESC) WHERE 他科转入!=转往他科
上述语句是把每日拿出来核验,假如每日核验没问题,那么也不用核验月度了。
查询结果我就不放了,大家快去试试看吧,说不定把陈年旧账都翻出来了

加入QQ群聊,在病案管理中学习使用sql语句,事半功倍:

别忘了点击关注和再看,好东西让更多的人看到!
文章转载自JefferyNotes,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




