设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
欢迎注册
快捷导航
论坛首页
BBS
包含飞教授专栏
排行榜
搜索
搜索
热搜:
活动
交友
discuz
本版
用户
蜜蜂会-MiForum论坛
»
论坛首页
›
学术讨论专题
›
标准、术语、语义、字典
›
请问HL7消息存储到mysql数据库中是什么样子的?? ...
返回列表
发新帖
查看:
2082
|
回复:
4
请问HL7消息存储到mysql数据库中是什么样子的??
[复制链接]
lxcupid
lxcupid
当前离线
积分
18
发表于 2009-7-30 10:50:47
|
显示全部楼层
|
阅读模式
如题。。。
也就是说应该建立一个什么样的table在数据库中呢??谢谢
回复
举报
echoboy
echoboy
当前离线
积分
139
发表于 2009-7-30 20:27:44
|
显示全部楼层
1. 什么消息
2. 如果是v2 消息,你可以参照v2标准,对reqired的字段建表,当然表不止一个
3. 如果是v3 消息,你可以基于RIM模型进行优化,然后建表。
4. 数据库里存储的内容和消息内容没有一一对应的关系,除非你是面向消息的系统开发(暂时是不可能的)
5. 如果你是随便玩玩 拿个header的内容来建表好了,反正内容比较固定
6. 如果时间有限还是别玩了
7. 我难得回论坛来看,不一定会继续跟贴,祝你好运
回复
举报
lxcupid
lxcupid
当前离线
积分
18
楼主
|
发表于 2009-7-31 09:01:46
|
显示全部楼层
谢谢楼上的回答,非常细心。下面是我的例子(想用PHP把它写入到mysql):
MSH|^~\&|ORU|MAC5500||ORU^R01|||P|2.3.1
PID|1|| PATIENT^test^test
PV1|TYPE^Resting|SITE^1|DEVICE^MAC55|STATUS^Unconfirmed|PRIORITY^Normal|10:41:38^01-04-2008|CARTNO.^1|SOFTWAREVERSION^009A|XMLSOURCEVERSION^MAC5000 v1.0
OBR|1|||8^RESTING ECG WAVEFORM^MAC55
OBX|5|NM|VRATE|^80
OBX|5|NM|ARATE|^80
OBX|5|NM|PR_INTERVAL|^156
OBX|5|NM|QRS_DURATION|^84
OBX|5|NM|QT_INTERVAL|^372
OBX|5|NM|QT_CORRECTED|^429
OBX|5|NM|P_AXIS|^40
OBX|5|NM|R_AXIS|^48
OBX|5|NM|T_AXIS|^41
OBX|5|NM|QRS_COUNT|^13
OBX|5|NM|Q_ONSET|^223
OBX|5|NM|Q_OFFSET|^265
OBX|5|NM|P_ONSET|^145
OBX|5|NM|P_OFFSET|^187
OBX|5|NM|T_OFFSET|^409
OBX|5|NM|BASENUMBER|^500^EXPONENT^0
回复
举报
guyucowboy
guyucowboy
当前离线
积分
175
发表于 2009-9-11 18:13:25
|
显示全部楼层
请教echoboy 关于HL7消息存储到数据库中
我想问下:如果我想把HL7Server 接收到的消息存储到数据库中,收到消息的类型和信息不定,可能是(ADT,OBR,ORM等等),表要怎么建立?需要建立多少张表?
既然消息和数据库中不能一一对应,那么能从数据库中表的信息生成HL7消息消息吗?
或者是否应该在数据库中建立一张表,存储消息的存放位置?(如消息文本放在D:\HL7Message下,表中记录D:\HL7Message)
可能问的不太专业,也向大伙请教,谢谢!
回复
举报
amigobot
amigobot
当前离线
积分
5
发表于 2009-10-10 10:29:49
|
显示全部楼层
关键你存起来想干什么?
社么也不想干, 直接存一串字符, 什么事都没了。
如果需要搜索, 需要从Text->Object->Table转换一下。 表的话, 可以考虑用RIM model来, 即使你用的HL7 V2.
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
欢迎注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
医学信息学研究
生物医学知识整合论
版务办公室
国外的发展与应用
快速回复
返回顶部
返回列表