来源: 河南审计厅   发布时间: 2019年01月09日

随着计算机应用的不断深入,各地县级医院逐步开始使用收费软件,而我们审计监督也要与时俱进,创新审计方法,坚持科技强审要求,不断提升审计工作质量。下面就医院HIS系统审计总结一些粗浅看法,不妥之处敬请批评指正。

一、系统概述

HIS系统作为医院的一个重要系统,它主要分为四个子系统:药库管理系统、药房管理系统、门诊管理系统以及住院管理系统。药库管理系统主要用于医院买药买材料,并对购买的药品和材料进行入库登记,其中包含有药品、材料的购进价、批号、生产厂商等一些基本信息,而入库登记过后,根据其他系统的需求,会分别出库到其他系统进行零售或使用。药房管理系统主要用于门诊上的取药,以及对外进行药品的销售,该系统下面又包含有中药房和西药房两个库房,分别用以出售中药材和西药,并且系统里面也有对应药品的购进价、零售价、入库单编号、出库单编号等信息。门诊管理系统主要用于对门诊看病时医生开具的处方单进行管理,从该系统的数据里面,我们可以得到每个病人看病时,处方单上的药品数量、医生编号、开具日期等一些信息。最后是住院管理系统,该系统记录有每个病人的住院、出院时间、住院期间医疗服务情况等信息,而我们审计过程中能发现的许多问题都会出现在该系统中。除了上述的四个子系统外,HIS系统中还包含有管理系统,该系统中有对应的药品材料编码表、医疗服务项目编码表、医生编码表等一些基础信息。

二、案例分析

作为审计人员,需要具备有很强的安全意识,我们在采集医院HIS系统后台数据的时候,要做到安全第一,还要不能影响该系统的正常运行,最佳的选择是获取该系统的定期备份数据。其次,获取完数据后要对数据进行处理,本篇文章中用到的是SQL SERVER 2008版本,如果获取的是oracle的数据的话则需要数据转换。最后就是向医院获取该系统的数据字典,一般后台数据的表和列都是英文名称,我们需要数据字典找到一些比较关键的表和列。

前期工作准备好以后,接下来就是数据比对了,数据比对的整体思路就是先学习对应的政策法规,然后列举出来准备查找的问题,根据具体需求编写语句,最后再对比对出来的数据进行核实。问题例子如下:

问题一:药品加价

审计思路:首先通过抽查某一批购买药品的发票和供货明细单,与录入系统的该批次药品总价进行比较,查看是否有无不一致的,该做法的目的主要是为了防止在录入系统时对药品价格进行更改。如果抽查发现没有问题,下面将会对系统上的购进价和零售价进行比较,查看是否有违规加价的现象。

西药品要求零加价,中药允许加价25%,这里面要对比的是零售价与购进价,由于该系统许多表里面都有该价格,需要我们准确的找到有用的表,购进价可以选择药库管理系统里面的相关表,零售价可以选择药房管理系统里面的相关表。查询语句如下:

select a.入库单编号,a.药库编号,a.入库日期,a.购进价,a.零售价,b.入库单编号,b.购进价,b.零售价,b.药品代码,b.药品参数,b.药品规格,b.零售价/a.购进价 as 加价例,b.零售价-a.购进价 as 多加价金额

from 药库管理系统入库单表 a left join 药房管理系统出库单表 b on a.入库单编号=b.入库单编号

where b.零售价/a.购进价>1 and a.购进价 <>0 and a.药库编号=0001(西药房编号)

order by b.零售价/a.购进价 desc;

需要注意的是同一种药品的进价可能是不同的,我们进行数据比对的时候需要按照同一批次的购进价和零售价进行比对,不同批次的不能直接进行比对,上述语句中入库单编号如果不同的话可以换成批次号。核对比对结果的时候要看同一种的药品的规格和计量单位是否发生了变化。

问题二:出院当天收取床位费

审计思路:根据规定,一律按计入不计出的办法,即入院当天计算床位费,出院当天不计算床位费。当天入院当天出院的,按一天计算床位费。我们在编写语句的时候就要把入院和出院是同一天的去掉,比较入院出院不是同一天的,查看出院当天是否收取了床位费,并且第一天入院第二天出院的也应该剔除掉。查询语句如下:

select a.住院号,cast(b.操作日期 as date) 操作日期,a.项目号,

a.单价,a.金额,b.住院号,cast(b.入院日期 as date) 入院日期,cast(b.出院日期 as date) 出院日期

from 住院管理系统_病人结算明细表 a left join 住院管理系统_病人结算单 b on a.住院号=b.住院号

where a.项目号 in

('9901','9902','9903','9904','9905','9906','9907','9908','9909','9910','9911','9913','9996')

and cast(b.出院日期 as date)=cast(b.操作日期 as date)

and (cast(dateadd(day,1,b.入院日期) as date))<>cast(b.出院日期 as date)

and cast(b.入院日期 as date)<>cast(b.出院日期 as date)

and a.备注<>'退账' and a.金额>0

order by a.住院号

上述语句中的项目号为单人间、双人间等房间的床位费编号。其他需要注意的是有些数据是医院的退账记录,可能是由于相关人员操作失误或者其他问题导致的,我们在审计过程中需要根据实际情况进行分析。

三、经验浅析

通过上述两种问题的一些简单分析,我们发现一个简单的问题想要查清楚,是需要做大量的前期准备工作。医院的HIS系统是一个比较庞大的系统,涉及到的系统和表格比较多,我们在审计的时候要做好前期准备,首先就是熟悉相关的政策法规,然后就是要知道审什么,把审计事项一一罗列出来后,就要去查找相关的表,筛选出来哪些表对我们有用,哪些表是没用的,最后就是了解表与表之间的关系,当我们对这些都比较清楚了,接下来编写相关查询语句就简单多了。

大数据审计审计这一领域还有许多问题值得我们进一步探索研究,在研究内容方面,今后不仅可以在理论上加强研究丰富现有理论,也可以及时归结总结实战经验,加强计算机审计实务研究,在形式上,作为一名审计人员,我们不但要继承传统的审计模式,还要拓宽视野,积极探索信息化审计方法,加强计算机审计的思维,实现良好的循环互动,进而推动大数据审计理论与实践的发展。

浅谈医院HIS系统审计相关推荐

  1. lisp医院化验系统_浅谈医院化验室信息系统(LIS)的建设

    浅谈医院化验室信息系统( LIS )的建设 贲海权 [期刊名称] <中国新通信> [年 ( 卷 ), 期] 2015(000)023 [摘要] 伴随数字化信息系统在现代社会的逐渐普及,该系 ...

  2. 从事医院计算机网络管理工作,浅谈医院计算机网络安全管理工作.doc

    浅谈医院计算机网络安全管理工作 浅谈医院计算机网络安全管理工作 [ 摘 要 ] 随着我国社会经济的不断发展与进步,各项科学技术水平也跟着在不断提高,紧跟时代潮流,医院的工作方式也一改以往主要依靠人力而 ...

  3. 【ZZ】浅谈大型web系统架构 | 菜鸟教程

    浅谈大型web系统架构 http://www.runoob.com/w3cnote/large-scale-web-system-architecture.html 转载于:https://www.c ...

  4. 浅谈Windows XP系统漏洞的封堵

    浅谈Windows XP系统漏洞的封堵 2010年11月18日 9号    浏览:96次 发表评论 阅读评论 微软WindowsXP自出世以来就在中国市场中获得了广泛好评和客户的认同,它出色的兼容性和 ...

  5. 【转】浅谈人类视觉系统与卷积神经网络(CNN)的联系和区别

    浅谈人类视觉系统与卷积神经网络(CNN)的联系和区别 文章转载:叶强 深度学习 / 强化学习 / 机器学习 / 算法 / 眼科学 声明:本文为作者原创.欢迎免费规范转载.本文使用的一些图片素材来自于网 ...

  6. 浅谈列控系统的阶梯式分级速度控制中专有名词的表述问题

    浅谈列控系统的阶梯式分级速度控制中专有名词的表述问题 一.问题提出 个人在学习列车运行控制系统的过程中发现,不同的文献中,在介绍和论述列车运行控制系统的阶梯式分级速度控制方式时,总会提到下面专有名词中 ...

  7. 浅谈空冷器系统在压缩机工艺中的应用

    浅谈空冷器系统在压缩机工艺中的应用 1.工艺作用.工艺流程.工艺参数 空冷器与压缩机一一对应,以压缩机Z201A为例: (1)正常工况:当压缩机出口温度TIT202A 超过60 度(可现场调节)时,关 ...

  8. 博奥智源科技浅谈医院采购合理用药系统功能详细设计

    序号 子项 详细要求 系统审方功能 1 处方(医嘱)用药审查功能 系统应能对处方(医嘱)用药进行剂量审查.累积剂量审查.超多日用量审查.给药途径审查.相互作用审查.体外注射剂配伍审查.配伍浓度审查.钾 ...

  9. 浅谈Android软件安全自动化审计

    作者:     riusksk(泉哥) 邮箱:     riusksk@qq.com 博客:     http://hi.baidu.com/riusksk 微博:     http://t.qq.c ...

  10. 服务器集群虚拟化内存漂移,浅谈医院高稳定性虚拟化集群的部署

    沈凯华 俞磊 蒯颢 崔元龙 杭文文 摘要:随着医院信息化的逐步深入,临床业务对信息系统的连续性.稳定性提出了更高的要求.结合医院虚拟化集群搭建和运维过程,探讨如何建设高可用性,低故障率的虚拟化集群,减 ...

最新文章

  1. char(nchar)与varchar(nvarchar)的区别以及选择
  2. 微信 小程序组件 搜索分类 带缓存(终极 上线版)
  3. python分块处理功能_python 对列表分块
  4. tftp 服务器 ip_360Stack裸金属服务器部署实践
  5. docker部署web项目_IntelliJ IDEA 部署 Web 项目
  6. Ping突然出现请求超时的问题
  7. libjson文档翻译
  8. oracle语法_PG数据库sql语法总结,与Oracle有什么不同?
  9. InternalError: Blas GEMM launch failed : a.shape=(100, 784), b.shape=(784, 10), m=100, n=10...问题解决办法
  10. KITTI 数据集简介
  11. 计算机常见故障英语,常见电脑黑屏(有英文字母)的解决办法
  12. mysql既有整数又有小树字段类型,事业单位招考计算机专业知识试题
  13. 90后程序英雄季逸超
  14. 微信小程序生成二维码的示例代码
  15. 华师大计算机学硕分数线,华东师范大学2021考研复试分数线已公布
  16. 多伦多大学计算机专音乐专业,多伦多大学音乐理论专业介绍
  17. mac os sierra卸载java_如何删除Install macOS High Sierra.app
  18. 力扣刷题day42|121买卖股票的最佳时机、122买卖股票的最佳时机II
  19. 电脑计算机网络都打不开怎么办,实用教程:网络连接正常但打不开网页怎么办?...
  20. DNA计算 与 肽展公式 推导 AOPM-A 变胸腺苷, AOPM-O尿胞变腺苷, AOPM-P尿胞变鸟苷, AOPM-M鸟腺苷的 S形螺旋纹 血氧峰 触发器分子式 严谨完整过程

热门文章

  1. 30种已验证有效的WordPress博客网上赚钱方法
  2. ZigBee-CC2530单片机 - 实现外部电压值的测量
  3. 边缘检测之Sobel算子Prewitt算子
  4. 解决VS2015社区版无法下载许可证的问题
  5. WEB常用HTML颜色代码表
  6. 暴风电视TV 55X 3.0系统通过adb Root修改桌面,删除无用app
  7. MATLAB中cfl,教程合集 | MATLAB绘图基本操作与属性
  8. ArcGIS 计算地类净面积工具
  9. python获取windows当前登录用户名 域 计算机名 mac地址 ip
  10. jsp基础教程清华版源代码