医院的医疗信息系统总体可以分为两类:一类是关于医院管理运作的,另一类是关于临床医疗护理的,即面向医院管理和病人管理,前者被称为HIS(医院信息系统),后者被称为CIS(临床信息系统)。HIS是以经济核算为主轴,主要是实现对医院人流、物流、财流的综合管理;CIS是以病人为中心,直接为病人的临床医疗、护理服务,具有临床决策支持功能的信息系统。事实上,HIS与CIS又是相互关联的,例如医嘱管理,既是HIS的计价收费依据,又是CIS中的诊断治疗内容。

二者区别

HIS是以事务管理为主要内容,它的功能明确,数据易于结构化,其采集、处理方法简单而固定。如病人的医疗费用管理,药品的库存、发放管理,人事档案管理。

CIS是以医疗过程为主要内容,而医疗过程是一个基于医学知识和医疗经验的推理、决策的智能化过程,由于面对的病人个体性强而重复性差,数据不易结构化,其采集及处理涉及到医学知识的表达和应用,医疗经验以及决策化支持,因此较之HIS更加复杂和困难。如电子病历、专家诊疗系统。

HIS与CIS在系统中心、主要数据、主要目标、服务客户、所需资源等方面都有所不同,主要区别如下:HIS是以处理人、财、物等信息为主的管理系统,CIS是以处理临床信息为主的管理系统;HIS是面向医院管理的,是以医院的人、财、物为中心,以重复性的事务处理为基本管理单元,以医院各级管理人员为服务对象,以实现医院信息化管理、提高医院管理效益为目的。而CIS是面向临床医疗管理的,是以病人为中心,以基于医学知识的医疗过程处理为基本管理单元,以医院的医务人员为服务对象,以提高医疗质量、实现医院最大效益为目的。因此,二者的区别是十分明显的,如下表所示:

根据我国医院现行体系结构模式、管理模式和管理程序,一般可将HIS分为以下23个模块(子系统)

医疗门诊、急诊病人挂号子系统;

医院门诊收费划价和门诊收费管理子系统;

医院急诊病人管理子系统;

医院门诊医生工作站子系统;

检验信息子系统;

医学影像子系统;

医院住院医生工作站子系统;

护士工作站子系统;

医院病房床位管理子系统;

医院住院病人入、出、转院管理子系统;

医院住院收费子系统;

医院住院手术、麻醉管理子系统;

医院病案管理子系统;

医院药品管理核算子系统;

物资管理子系统;

设备管理子系统;

医院财务会计核算处理子系统;

医院医疗统计分析子系统;

社会医疗保险事业管理子系统;

社区医院预约医疗保健服务管理子系统;

医院门诊病人导医咨询服务子系统;

医院领导决策分析子系统;

网友观点

网友@x1988w:总感觉现在的HIS厂商是把HIS和CIS混合在一起的,对于用户来说,感觉没有什么区别!

网友@plssym:一直把CIS包含在HIS中,以为就是一体的。

网友@liangwei3love:二者分不清楚,HIS基本都包括了。

网友@luowei134:CIS是要考虑合理架构的。

网友@sheva0622:HIS严格意义上是整个数字化医院建设。只是目前国内主流区别方式把这个定义缩小到只有收费、发药等基础功能的范围了。CIS严格意义上是整个与医院临床工作有关系的系统,包括了电子病历(EMR),电子医嘱,手术麻醉等系统。不过国内现在最主流的区分方式还是将CIS中的电子病历(EMR)划为了独立的一个系统,其实这是不严谨的。

网友@zhangxjgz:

HIS-基于收费

LIS-基于化验

PACS-基于影像处理

CIS-基于临床医疗(含EMR、ICU等)

总结

HIS与CIS既相互区别,又相互依存、相互关联。住院登记属于HIS,但它提供的病人信息是CIS的信息基础。在HIS和CIS中都涉及到LIS,但LIS在HIS中的功能主要注重申请——检查——结果的事务性管理,而LIS在CIS中的功能更注重信息在临床诊断、治疗中的作用。

个人以为,无论是HIS、CIS还是电子病历等信息系统,都不是独立的,它们之间是存在交集的,并不是某个系统只能属于HIS或CIS。

HIS与CIS的区别与联系的更多相关文章

  1. B-树、B+树、B*树的区别

      原文地址:  http://blog.csdn.net/dazhong159/article/details/7963846/ B-树.B+树.B*树的区别 2012-09-11 22:41 97 ...

  2. UI设计师与VI设计师的区别

    企业视觉形象(CorporateVisualImage)与企业视觉形象识别(VI)并不是一个概念.前者是企业与生俱来的客观存在要素,也就是说一个企业无论是否制定了它的VI,也无论其所制定的VI是否成功 ...

  3. onenet基础通信套件返回+CIS ERROR: 50的问题解决

    1. 场景分析,主要问题就是有些操作返回+CIS ERROR: 50 2. 看了一下在AT+MIPLOBSERVERSP这个指令里面是没有返回+CIS ERROR: 50的错误类型的,所以应该是在解析 ...

  4. 每天进步一点点------ORCAD Capture CIS

    ORCAD Capture CIS 一.建工程及设置 1.选主菜单 file->new->project ;弹出 project wizard 对话框,取名Myproject : Mypr ...

  5. c#与java的区别

    经常有人问这种问题,用了些时间java之后,发现这俩玩意除了一小部分壳子长的还有能稍微凑合上,基本上没什么相似之处,可以说也就是马甲层面上的相似吧,还是比较短的马甲... 一般C#多用于业务系统的开发 ...

  6. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  7. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  8. 探究@property申明对象属性时copy与strong的区别

    一.问题来源 一直没有搞清楚NSString.NSArray.NSDictionary--属性描述关键字copy和strong的区别,看别人的项目中属性定义有的用copy,有的用strong.自己在开 ...

  9. X86和X86_64和X64有什么区别?

    x86是指intel的开发的一种32位指令集,从386开始时代开始的,一直沿用至今,是一种cisc指令集,所有intel早期的cpu,amd早期的cpu都支持这种指令集,ntel官方文档里面称为&qu ...

随机推荐

  1. MQTT实现长连接,IM最简单实例

    1,引入MqttSDK. 2, 头文件 #import "MQTTSession.h" //定义主题#define kTopic @"lichanghong"/ ...

  2. Windows Squid 安装配置

    squid 可以做反向代理将系统中相对静态的页面进行缓存和负责均衡,提高网站访问速度,增强网站可用性.安全性.用户访问Squid 反向代理服务器的 IP 地址,这样客户端的 URL 请求将被发送到反向 ...

  3. .Net内存泄露原因及解决办法

    .Net内存泄露原因及解决办法 1.    什么是.Net内存泄露 (1).NET 应用程序中的内存 您大概已经知道,.NET 应用程序中要使用多种类型的内存,包括:堆栈.非托管堆和托管堆.这里我们需 ...

  4. 由STL所想到的 C++显示调用析构函数

    在STL中的容器中的析构函数中,会经常调用destroy()这个函数 在STL中  destroy()被重载了 这点在这里到不去讨论 这里贴最简单的那个版本 template<class T&g ...

  5. MVC的用法和作用

    最近在学习IOS项目的时候,老师经常提起MVC,在理解的过程中,越来越发现MVC的魅力,MVC:M:Model V:View C:Controller:Model 是用来存储数据的,View 是用来显 ...

  6. postfix启动脚本

    使用该脚本是一定要注意postfix安装路径 #!/bin/bash # # postfix Postfix Mail Transger Agent # # chkconfig: # descript ...

  7. MYSQL分库分表和不停机更改表结构

    在MYSQL分库分表中我们一般是基于数据量比较大的时间对mysql数据库一种优化的做法,下面我简单的介绍一下mysql分表与分库的简单做法. .分库分表 很明显,一个主表(也就是很重要的表,例如用户表 ...

  8. WorldChat.lua --世界聊天

    print(">>Script: Wolrd Chating.") local SAY=" "--普通聊天 --联盟阵营 --部落阵营 local ...

  9. windows下面安装Python和pip

    windows下面安装Python和pip 安装Python 第一步,我们先来安装Python, https://www.python.org/downloads/ 这里选择的是2.7.10 第二步. ...

  10. Python之路,day2-Python基础1

    python2 range(20) for i in range(10): print(i) range(1,10)  ----->从1开始到9 else: #如果for循环正常结束,  就执行 ...