结构化电子病历(Structured EMR)在数据处理上和上一代电子病历(非结构化电子病历:Non-Structured EMR)有本质的区别。在非结构化电子病历系统中,除了表格式数据外,所有的医疗文书都以文本的方式保存到数据库中。这些文本包括plain text或带格式的文本。随着XML技术的出现,一些非结构化电子病历也以XML的方式保存数据。那么结构化电子病历和非结构化电子病历最显著的区别在哪里呢?

1.1    结构化电子病历的定义

结构化电子病历是指从医学信息学的角度将以自然语言方式录入的医疗文书按照医学术语的要求进行结构化分析,并将这些语义结构最终以关系型(面向对象)结构的方式保存到数据库中。

由于医学信息学上关心的医学术语都是以关系型(面向对象)结构的方式保存在数据库中,在医学数据的处理过程中,可以采用关系型(面向对象)的计算方法对医学数据进行整合计算,从而为电子病历的衍生功能,如临床路径(Clinical Pathway)打下一个非常好的数据基础。

由于结构化电子病历是以关系型(面向对象)结构保存到数据库中,其元数据包含各种数据类型,如表示时间的datetime类型,表示长度、体积的float类型,甚至还可以是自定义的数据类型。这样在后期的数据挖掘分析模型中,不仅会有医学术语(Measures),如发病周期,肿瘤大小等,还包括度量这些医学术语的指标值,如时间,大小尺寸等,这样就可以根据实际需要构建数据挖掘的立方体(CUBE),从而为临床数据分析和挖掘使用。

例1:如果描述一个‘胸部疼痛3日’病症的句子,我们就按照词语的类别,把它划分为‘胸部’(名词)、‘疼痛’(动词、行为短语)、‘3’(数词)和‘日’(单位名词)4个部分。‘胸部’是这一句话中描述‘身体部位’的元素,‘疼痛’是描述‘症状’的元素,‘3’是‘数值’元素,‘日’是‘时间单位’元素。那么如图1.2所示,我们应该可以在相应的元素分类中找到这些元素(假设这些元素已经定义好了)。

这样按顺序组成一个复合元素:‘{身体部位}{常规症状}{数字}{时间单位}’,然后再把该复合元素添加到病历模板中,在使用该病历模板时选择和填写相应的项,效果如图1.3:

图 1.3

选择红色框的词语,并且在{数字}的位置上填写‘3’(在这个位置上只能输入数字和小数点)就可以组成需要的语句【 】了,当然您也可以组成‘头部红肿28小时’等语句。如果我们添加两个这样的复杂元素到病历模板中就能组成‘胸部疼痛3日,头部红肿28小时’的句子。这样就避免了用词的随意性,给今后的数据收集、研究提供了方便。

1.2       结构化电子病历的数据模型

如前所述,结构化电子病历需要将自然语言方式录入的医疗文书按照医学信息学的要求进行结构化。如何结构化显然是个医学问题而非一个计算机问题。SNOMED CT?是国际上广泛认可的术语标准。因此将SNOMED CT?作为电子病历结构化的数据模型是可行的。

SNOMED将术语分为十多个(最新的应该是18个)层次(hierarchies),按照这个数据模型,能映射到SNOMED每个层次的医学术语都应将其按结构化的方式保存到数据库中。

上述数据模型中应进行扩充,以兼容中医术语结构化的要求。

1.3    结构化电子病历的术语集

由于SNOMED CT?是以美国和英国倡导的标准术语集,在本地化过程中会遇上很多问题。因此,国内的电子病历一方面可以让用户选择SNOMED术语,另一方面,应方便医院用户根据自己的要求可以扩充或修改已有的术语集。

1.4    支持图文、表格混排结构

电子病历编辑器应支持图文、表格混排结构,混排应支持两种方式:嵌入型和四周型。这些图文、表格信息应能被LIS、PACS等系统识别,并能继续回传到医生工作站。

1.5    结构化电子病历专科模板

应根据医院科室的需要建立专科模板,该模板应采用和结构化电子病历一致的数据模型——即面向对象的结构化模板。模板应根据需要设置多个层次,如下所示:

病历模板

病历子模板

嵌入式对象

元数据

其中元数据是不可拆分的SNOMED术语对象。嵌入式对象由元数据组成,通常由不同维度的元数据组成。元数据和嵌入式对象进行组合形成病历子模板。多个病历子模板组成一个病历模板。

以下举例描述上述模板结构和层次。

1)  定义元数据

定义症状元数据,解剖学部位元数据,时间元数据等;

2)  组成嵌入式对象

抽取元数据,组成一个嵌入式对象,如一个肺部描述的嵌入式对象(可以包含图片资料)。

3)  组成病历子模板

抽取已定义的嵌入式对象和元数据,组成病历子模板,如现病史。

4)  组成病历模板

将已定义的病历子模板进行组合,形成病历模板,如入院记录。

不同科室病历模板安排患者并发症的具体情况,可以将模板进行合并和拆分,满足临床医疗的需要。

卫生局等医疗卫生部门应对上述专科模板定期进行论证和公布,提高本地区的病历模板质量,进而提升本地区的医疗水平。

1.6    支持电子病历查询统计和数据挖掘

可以根据临床需要对电子病历按照模板层次结构进行查询。在元数据一级,可以根据数据类型进行操作符运算。查询速度应满足OLTP系统运行要求。

1.7    电子病历的数据交换标准

电子病历和医院中其它系统的数据交换是必然的。必须注意,数据交换是双向的,意味着,不仅仅是电子病历需要读取HIS其它系统的数据并进行更新,HIS其它系统也必须读取电子病历数据并进行更新。因此,单方面改造电子病历并不足于达到电子病历系统建设的目的。要达到电子病历系统建设目的,应包含HIS其它系统的改造。因此,制定广泛接受的标准是电子病历系统和其它系统互联的一个基本要求。

HL7组织已经发布了HL7 Version 3版本,由于该标准支持现在主流的XML,web service技术,建议将该标准作为本地化标准的一个重要参考。

结构化电子病历的特点及优势相关推荐

  1. 医院启用智能结构化电子病历

    医院启用智能结构化电子病历 党总支: 科室:信息中心 作者:王安莉 时间:2014/9/12 12:50:12 在全省首家建立电子病历医院的基础上,中南大学湘雅三医院今年顺利完成了新一代全结构化电子病 ...

  2. 于推行结构化电子病历,促进卫生行业“四化”管理及医疗信息互联互通的建议...

    天津市十六届人大四次会议 关于推行结构化电子病历,促进卫生行业"四化"管理及医疗信息互联互通的建议及答复 2017-10-11 16:22 侯世科代表关于推行结构化电子病历,促进卫 ...

  3. pb 结构化电子病历 电子病历 emr 临床路径

  4. python医学科研中能做什么-非结构化数据-病历智能处理引擎的设计、实现和应用...

    图2 医学知识库与词库结构关系 医学知识库的建设繁杂,但是对于医疗业务的可持续发展意义重大,所有基于知识库的工作成果,可以在任何时间任何地点无壁垒解读,持续的放大价值,推动医疗领域的发展.需要注意的是 ...

  5. 电子病历结构化发展路线图谱

    电子病历结构化发展路线图谱 2014-04-06 随着医院信息化的发展,国内医院信息化建设重点逐步从管理信息系统转到临床信息系统.在临床信息系统的应用中发现,所有的临床信息最终都要反映到患者病历中.病 ...

  6. 基于HTML5的电子病历编辑器 X-EMR

    X-EMR HTML5电子病历优势 近年来,随着医疗信息化建设的不断推进,推进电子病历区域共享,甚至全国共享,已经是一个不可回避的话题. 电子病历结构化数据的信息共享在技术上不存在难度,但是电子病历文 ...

  7. 医院六级电子病历建设思路及要点

    产生背景 在医院电子病历信息化发展的过程中,先后经历了纸质病历.电子病历.结构化电子病历以及具有全医疗过程管理能力的电子病历四个阶段.临床业务需求质量的逐步提升,标准规范的逐步细化,互联网+战略的落地 ...

  8. Springboot电子病历管理APP毕业设计源码010350

    摘 要 本文针对电子病历管理等问题,对其进行研究分析,然后开发设计出电子病历管理APP以解决问题.电子病历管理APP主要功能模块包括:病历管理.在线医生列表.病人挂号.医药处方费管理等,采取本系统此次 ...

  9. (附源码)springboot电子病历管理APP 毕业设计 010350

    Springboot电子病历管理APP 摘 要 本文针对电子病历管理等问题,对其进行研究分析,然后开发设计出电子病历管理APP以解决问题.电子病历管理APP主要功能模块包括:病历管理.在线医生列表.病 ...

最新文章

  1. 使用Ranger对Hive数据进行脱敏
  2. DIV+CSS 网页布局之:三列布局
  3. matlab小技巧与verilog小技巧
  4. 推荐文章:《同济大学软件学院万院长谈择业》
  5. optee3.8 qemu_v8的环境搭建篇(ubuntu20.04)
  6. asp.net获取当前页面的url地址
  7. foobar的来源与历史
  8. WCF服务运行找不到X.509证书解决方案
  9. hashset去重原理_快手:Druid精确去重的设计与实现
  10. EllSeg训练实验记录代码解析技巧tips
  11. 2022化工自动化控制仪表复训题库及模拟考试
  12. Android系统模块编译Makefile编写规则
  13. LPDDR4 layout instruction
  14. 浅谈文字编码和Unicode(下)
  15. 国内开源镜像站点汇总2017年10月版
  16. 怎样重装计算机系统软件,电脑重装系统软件怎么样保留
  17. webpack-theme-color-replacer动态修改Ant Design Vue主题色
  18. 海南信用社计算机试题,2015年海南农村信用社考试试题——计算机基础知识一...
  19. Ubuntu12.04 设置1080P分辨率
  20. 一款使用JavaScript实现的篮球投篮游戏源代码,在浏览器里就能玩的篮球小游戏代码

热门文章

  1. pline加点lisp_[下载][原创]非常好用的AutoLisp工具集合(New)
  2. OpenCV —— 边缘检测(Laplacian、LoG、DoG、Marr-Hildreth 边缘检测)
  3. 杭州电子科技大学保研计算机,杭州电子科技大学计算机学院计算机技术(专业学位)保研条件...
  4. 全息投影是计算机技术吗,「图文」3D全息投影技术原理【图文详解】-火米互动...
  5. C#读取Word模板替换相应的字符串(标签)生成新的Word
  6. python画图添加数据标签_Python plt.bar 添加数据标签
  7. 辽宁省计算机科学与技术排名,2019辽宁东北大学专业排名
  8. Docker 镜像的创建
  9. 传感器与测试技术 重点公式归纳(一)
  10. PTP授时服务器技术详解让你从小白到砖家