HL7 学习(三)---- 患者管理

一、HL7 V2.4 标准版介绍:
1、第01,02章 讲基础知识:
    1)、触发事件、消息,信息段、字段、信息分隔符的概念;
    2)、数据类型:
         共55个,熟悉前面常用的38个,还是17个是与专业有关的,可以先不看。
         目前大致理解,但还真实的用过,所以还是有很多问题。
         文字:ST,TX,FT,SN
         数字:CQ,MO,NM,SI
         表格:ID,IS,VID,CE,CNE,CWE
         日期/时间:DT,TM,TS
         地点:HD,EI,PL,AD,SAD,XAD,XON
         名字:FN,PN,XPN,CN,XCN
         电话:TN,XTN
         代码:CF,CK,CX(不明白)
    3)、常用的一些Segment,其中MSH,MSA段在这里介绍。
    4)、确认信息,及确认信息的例子:确认信息是下面的章节中都会用到的。
2、第03章患者管理,这里的重点,以这个为基础入门如何写出v2消息。
   03章与第06章财务管理存在一定的联系,06章财务管理的消息也较少,应该能很快上手。
3、其他章节不说明了。

二、患者管理ADT
1、首先需要通读整个文章,对各个事件的关系做一个总结,有便于更好的理解整个患者管理主要的触发事件有哪些;
2、通过对系统业务的了解,找出系统的哪些操作会引发哪些消息(这个重要);
3、选取几个较为常用的触发事件具体的编写HL7 V2消息的设计文档。

一般来说,正常的HL7消息设计流程是:、

一、需求分析:
1、  系统决定采用HL7来传递数据;
2、  分析需要传递哪些数据,是由于什么原因造成这些数据需要传递的;
3、  选择消息的类别(是属于患者管理、医嘱还是观察报告等);
(V2.4标准版有12个大的类别,每个类别一篇文档)
4、  选择触发事件,每个类别对应N个触发事件;
5、  选定消息(类似于ADT_A02,ADT_A03);
二、设计:
6、  选择消息的段Segment的组成;
7、  对选择的Segment的Field组成进行定义;
//这里涉及到HL7 V2系列的数据类型,而且需要定义一些表;
8、  一般需要定义这个消息的ACK消息(确认消息);
9、  设计的消息的例子;
三、编码:
………

 

posted @ 2012-07-11 14:15  花香溪  阅读(1524)  评论(0编辑  收藏  举报