HL7体系入门级介绍【转】
HL7的简单介绍
1)HL7 缩写于Health Level Seven,是创建于1987年,用来发展独立卫生保健行业的电子交换交换标准,经过多年的发展,HL7已经有多个版本,
目前我们 的集成规范是 基于V2.6版本的
2)简单的理解是正如市场上XML,JSON格式比较广泛一样,HL7也是一种数据格式,可以理解为一个字符串,只是这个字符串分为了好几个段而已
HL7的符号介绍
HL7的字符介绍
MSH|^~\&|LIS||HIS||201804080952||OUL^R21^OUL_R21|694C8642E587C93FE050A8C06D0C6FDA|P|2.6||||||utf-8
PID||2501333371|||曾想霞|||2
PV1||1||R|||101761^熊婷||||||||||||4||||||||||||||||||||H0001
ORC|SN||||||||||||||||||||||||||||C|||生殖医学中心^^110304
OBR|1|01C201803-1310088||13201^白带细菌学检查|||20180408092021|||||||20180408094822|39&其他|||||||20180408095214|||F|||||||||&段秀娟|&严灿
OBX|1|TX|6636^清洁度|1|II||||||F||||||N
OBX|2|TX|6637^菌落评分|1|6||||||F||||||N
OBX|3|TX|6638^细菌性阴道病(BV)|1|-||||||F||||||N
OBX|4|TX|6639^线索细胞|1|-||||||F||||||N
OBX|5|TX|6640^滴虫|1|-||||||F||||||N
段落符号:HL7中每一段都是以一段三个大写字母开头的,代表整个段落的含义,MSH(头信息),PID(患者信息),PV1(开单信息)等等
| 符号: 域分隔符 HL7中每个段落中的位置分格符,两个“|”符号之间表示一个位置,可以填上相关结构的内容,比如字符串等,以“段落-数字”表示该位置,
该分隔符下的内容
^ 符号:成分分隔符 HL7中许多段落的位置中是多个成分的,比如执行科室代码与执行科室名称,一般用^符号分隔,分隔后形成两个新的段
~ 符号:子成分分隔符 HL7中在分了成分之后,子成分如果分为多个成分,则用~符号进行分隔,分隔后形成两个新的段
&符号:循环分隔符 表示该段位置放置的是数组结构,类型相同,可以循环
3.HL7的数据类型
类型编码 类型说明
类型编码 类型说明
ST 字符串 DT 日期
TX 文本数据 TM 时间
FT 格式化文本 CE 编码要素
NM 数字 CX 具有校验数位的扩展符合ID
SI 序列ID号 XCN 扩展符合ID号和ID名
SN 结构化数据 XAD 扩展地址
ID HL7表的编码值 XPN 扩展姓名
IS 用户定义表的编码 XTN 扩展通讯号码
EI 实体标识符
4.文档结合数据类型解析
以截图示例中的序号进行如下介绍
1)段落名称,即段落符号,每个段落模块的缩写 参考HL7符号的介绍
2) 每个字段的位置,表明在该段落中该字段的位置,即以|符号分隔的位置 参考HL7符号的介绍
3)该字段的数据类型要求,参考上面的HL7数据类型
4)该字段是否必填 R是必填 O是可选
5)剩余两列分别是该段的样例和说明
5.工具HL7 Editor的查看HL7消息
1)将HL7消息放到HL7Editor这个工具中,左边树会立即看到该消息的所有结构,灰色的尚未填值的,循环和该字段类型都已经展示
2)点击该工具左边的树,单击一项将会展开,双击一项,将会弹出框填值
3)点击该工具右边的内容,ctrl+左键,将会在左边树那里立即定位到该字段,如下截图所示
---------------------
作者:医疗信息化行者
来源:CSDN
原文:https://blog.csdn.net/hhj240251352/article/details/79927667
版权声明:本文为博主原创文章,转载请附上博文链接!
HL7体系入门级介绍【转】的更多相关文章
- UML类图新手入门级介绍
UML类图新手入门级介绍 举一个简单的例子,来看这样一副图,其中就包括了UML类图中的基本图示法. 首先,看动物矩形框,它代表一个类(Class).类图分三层,第一层显示类的名称,如果是抽象类,则就用 ...
- (转)Linxu磁盘体系知识介绍及磁盘介绍
Linxu磁盘体系知识介绍及磁盘介绍 系统管理 / 2017-01-14 / 0 条评论 / 浴春风 Linu磁盘设备基础知识指南磁盘速度快具备的条件: 1)主轴的转速5400/7200/10000/ ...
- [转帖]UML类图新手入门级介绍
UML类图新手入门级介绍 2010-11-12 19:45:00 monkey_d_meng 阅读数 27230 收藏 文章标签: umlinterfaceclass编程扩展更多 分类专栏: 软件工 ...
- SharePoint 入门级介绍
前言:接触SharePoint两年有余,从一开始的小白,变成现在的菜鸟,一路走来,学到很多,现在,想把自己知道的东西,写给大家,尤其是刚刚接触SharePoint的人们,做一个简单的参考.从一开始接触 ...
- linux学习3 Linux云计算系列课程体系全面介绍
一.课程体系 二.IT领域职位介绍
- Data Lake Analytics账号和权限体系详细介绍
一.Data Lake Analytics介绍 数据湖(Data Lake)是时下大数据行业热门的概念:https://en.wikipedia.org/wiki/Data_lake.基于数据湖做分析 ...
- jQuery对象入门级介绍
你是否曾经见过像 $(".cta").click(function(){})这样的JavaScrip代码?或许你还会思考下 $('#X') 是什么,如果看到这些你都觉得摸不着头脑 ...
- ELK入门级介绍--打造实时日志查询系统
这几天一直在研究ElasticSearch,在网上看到一篇好的文章和大家分享. ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段: 以下内容来自:http://baidu.b ...
- linux arch目录下处理器体系架构介绍
alpha 处理器Alpha 处理器最早由美国DEC 公司设计制造,在Compaq (康柏)公司收购DEC 之后,Alpha 处理器继续得到发展,并且应用于许多高档的Compaq 服务器上,HP (惠 ...
随机推荐
- 关于CactiEZ自定义气象图的配置
作者:邓聪聪 主要目录: Weathermap主目录:/var/www/html/plugins/weathermap 图片目录(包含背景图标文件):/var/www/html/plugins/wea ...
- .net 项目与网站区别
背景 .net 的又一个杰作,我作为资深开发人员,好久没搞明白两者关系,后来慢慢总算琢磨明白了.在2003和2005的时候,都是用的网站方式,后来见到某同事用的项目方式,当时还很不理解,真是个傻瓜程序 ...
- zepplin0.7.2报错ERROR, exception: null, result: %text java.lang.NullPointerException的处理
zepplin0.7.2报错ERROR, exception: null, result: %text java.lang.NullPointerException的处理 问题描述: 使用zeppli ...
- SQL Server异常汇总
1.特定用户名无法访问数据库 例如需要使用sa用户名访问School数据库失败,提示如下: (你要设置的)数据库--属性--文件--所用者设为Sa,回到用户映射查看,已勾选上. 还有一些情况 1)将登 ...
- Java对数
java对数 先看看Java源码里的对数函数(在Java.lang.Math里) 方法1:log() 作用:返回以自然常数e为底数的对数值 说明: e ≍ 2.71828 18284 59045 23 ...
- ios 调整 label 的字体行间距
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, self.view.frame.size.width, 200) ...
- Confluence 6 你模板中可用的对象
包含宏正文和参数,下面的 Confluence 对象在宏中可用: $body 宏的正文(如果宏有正文的话) String $paramfoo, $parambar, ...$param<name ...
- linux下命令窗口中$和#的区别
$表示现在的用户是普通用户#表示现在的用户是root用户 # 代表你能做任何事$ 代表你能做一些/下和/home目录的所有事
- vue之指令
一.什么是VUE? 它是构建用户界面的JavaScript框架(让它自动生成js,css,html等) 二.怎么使用VUE? 1.引入vue.js 2.展示HTML <div id=" ...
- 《剑指offer》 树的子结构
本题来自<剑指offer> 树的子结构 题目: 输入两棵二叉树A,B,判断B是不是A的子结构.(ps:我们约定空树不是任意一个树的子结构) 思路: 分两步走: 第一步:判断根节点,两个根节 ...