找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 3108|回复: 2

请教如何用HL7传送新收住院病人的信息格式?

[复制链接]
发表于 2007-12-17 20:04:52 | 显示全部楼层 |阅读模式
如题,医院新购入飞利浦胎心监护仪,采用HL7传输格式,但本院数据库是用普通的oracle,要实现对接,该胎心监护仪提供一个叫CIE的软件,可以实现HIS---CIE----HL7,在his与cie之间采用端口数据包传送的方式进行传送,但数据包必须遵循比较的HL7  2.4格式,请教一下,如果新收一个病人。
病人姓名:张三
性别:女
年龄:26
民族:汉
住院号:999999
所在科室:产科
入院时间:2004-12-25

那么该如何转换这段信息成标准的HL7 格式呢。

MSH|^~\&|Dell||OBTV1|F1|20010108141339||ADT^A01|0358338|P|2.3|||AL|AL
EVN|A01|20010108141339|20010109060000
PID|||MRN01_1||Johnson^Jenny||19760811|F||W|1st street^123456^Salinas^CA||0731-
8888001|1234567|german|W|catholic||ssn01||||Ajo|||D|unknown
PV1||I|


MSH|^~\&|OBTV1^cie-pc^DNS|F1|HIS1|H1|20051223125601||ADT^A03|C1223125601656b9dbea|P|2.4|
||NE|AL
EVN||20051223125601
PID|||MRN_01^^^^MR~SSN_01^^^^SS~PID_01^^^^PT||Johnson^Jenny||976 1/8/|F
PV1||B|HOME|||bed01||||||||||||||||||||||||||||||||||||||||||||888f5aa1-852b-466d-bb34-
2ddafef8548c^^^^EID
以上2个说明书给的例子哪个正确?或者都是错误的?
发表于 2007-12-18 01:18:07 | 显示全部楼层
这两个消息都是正确的,只是第一个是2.3版本格式的ADT_A01事件,第二个是2.4版本格式的ADT_A03事件。
MSH是消息头段
EVN是事件段
病人的信息主要是放在PID段和PV1段。可以这么理解,PID是病人信息段,PV1是就诊的信息段。
具体字段的含义,因为现在没有HL7的2.4版本在手上,不能给你查了,你可以自己找一下对照A03事件看看。如有问题可以再问。

但具体问题是HIS这边是否支持HL7的消息解析或者XML的解析?
 楼主| 发表于 2007-12-18 09:15:40 | 显示全部楼层

感谢ironstone大哥的回复

感谢ironstone大哥的回复
his这边没有对hl7的解析功能,但我们要实现的功能其实很简单,我们只要求,胎心监护仪软件(HL7标准)能通过病人的id来获得病人在his里的基本信息而已(如姓名,性别,年龄)。并不要求把病人在胎心监护仪的数据记录到his或者pacs中来,所以只要求单方向的由his向OBTV(胎监软件)传送病人信息而已。

现在问题是,,不知如何用HL7   2.4格式来对新收入院的病人基本信息进行表达。以至于告诉该软件,我这里新收入院了一个病人。
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

快速回复 返回顶部 返回列表