IHE给出了各个Actor之间如何通讯的建议:

1.       应用程序通讯时必须用MLLP包装或者解析。

2.       客户端建立连接后,服务器端必须用此连接进行应答。客户端可以继续用此连接启动新事务

原文如下:

1.      Applications shall use the Minimal Lower Layer Protocol defined in Appendix C of the

HL7 Implementation Guide.

2.      An initiating application that wants to send a message (initiate a transaction) will

initiate a network connection to start the transaction. The receiver application will

respond with an acknowledgement or response to query over the open connection. The

initiating application can initiate a new transaction on the same connection. However,

the initiating application must be able to handle cases where the connection has been

closed due to possible timeout by the accepting application. For example if the

initiating application does not submit a request over the connection in a timely manner,

the accepting application has the right to close the connection. When this condition is

detected, the initiating application needs to open a new connection for subsequent

requests.

在实现消息解析时, 请参考IHE_ITI_TF_Rev8-0_Vol2a_FT_2011-08-19 的3.8, 3.9,3.10 以及IHE_ITI_TF_Rev8-0_Vol2x_FT_2011-08-19的 Appendix C
有必选 Segment,以及每个Segment 必选element, 其中
R Required
R2 This is an IHE extension. If the sending application has data for the field, it is required to populate the field. If the value is not known, the field may not be sent.
R+ This is an IHE extension. This is a field that IHE requires that was listed as optional within the HL7 standard.
O Optional
C Conditional
总共是 8个必选Segment , 但是对于具体事务有些 Segment可以不关心,比如Feed不太关心 PV1.

[...] 表示“可选”

{…}表示“可重复”

[{…}] 表示“可选,且可重复”


PIX总共包括3个事务:Feed,Query,Update,HL7版本分别为v2.3.1, V2.5, v2.5.
Feed包括:A01,A04,A05,A08。MessageType为ADT,A01-A08, ADT_A01. 以及A40,MessageType为ADT,A40, ADT_A39
Query包括:Q23,K23
Update: A31

在PIX中需要对域进行配置, 有几个概念需要澄清。
病人标识源: 就是ADT消息的SendingApplication字段。
病人标识域:
病人交叉索引域: 

IHE-PIX 备注的更多相关文章

  1. IHE PIX规范

    IHE(Integrating Healthcare Enterprise) 集成医疗企业 IHE概念是由医学专家和广大医护工作者.相关政府部门.信息技术专家和企业共同发起的,目的是提供一种更好的方法 ...

  2. HL7及PIX相关的测试工具

    最近在开发PIX项目时需要一些工具, 比如PIX各个Actor的测试工具, HL7消息的验证工具等等. 下面列下我找见的几个 必备工具. 1. http://hit-testing.nist.gov: ...

  3. HL7 标准及实现指南 必看的网址

    V2: http://hl7book.net/index.php?title=HL7_version_2 包括HL7 的介绍,主要章节,每个版本的变化, 各种语言实现的HL7库,免费HL7工具, 最新 ...

  4. hl7 v2.X 版本中RSP_K23消息的构造

    RSP_K23消息有MSH, MSA, ERR, QAK, QPD, PID几个segment,其中ERR,PID为可选. 1. 当MSA有err时,ERR段填充出错的详细信息. 2. 当MSA为AA ...

  5. hl7中V2版本的ACK消息的构造

    hl7 v2的ack消息即应答消息构造时有几个注意的地方. 首先,我们看下2个ack的例子: Send: MSH|^~\&|NIST_SENDER^^|NIST^^|NIST_RECEIVER ...

  6. HL7 ADT Message Sample

    http://pixpdqtests.nist.gov:8080/#tests%2Fdriver%2Fversion.htm 可以打开上述连接, 选中version和actor, 然后获取对于samp ...

  7. 实现PIX需要参考的标准资料

    •初步了解PIX V2和V3:"IHE_ITI_TF_Rev8-0_Vol1_FT_2011-08-19"中第5章和第23章 •了解PIX V2相关事务: "IHE_IT ...

  8. DBCP 配置备注

    <property name="initialSize" value="5"></property> <property name ...

  9. JNI 备注

    本文记录一个基础的JNI例子及过程中遇到的问题解决. 1.定义一个JAVA类如下: package jnidemo01; public class JniHello { public native v ...

随机推荐

  1. linux下的显示有中国农历的日历ccal

    1.linux下的显示有中国农历的日历ccal

  2. JQuery的一些思想,自己的一些见解!!!!

    自己总结了一下JQuery底层的一些思想,纯属于个人见解.. 为了方便描述,现在客户假如给了我们一个需求: 页面上有两个按钮,一张图片,当我点击hidden按钮时隐藏图片,当我点击show按钮时显示图 ...

  3. boost::noncopyable

    /** * boost::noncopyable 实现单例不用麻烦了,直接从这个继承就行了 */ #include <boost/noncopyable.hpp> class myclas ...

  4. java常用的基础容器

    1 Vector and ArrayList 它们都是可以随机访问的.它们的区别是Vector是线程安全的,而ArrayList不是线程安全的. 2 HashMap的底层实现机制 2.1 底层数据结构 ...

  5. Swift 学习笔记 (函数)

    函数 函数是一个独立的代码块,用来执行特定的任务.Swift中的函数与Object-C中的函数一样,但是声明与书写的方式不太一样,现在我们就通过几个例子介绍一下Swift中的函数.简单的来说,他与JS ...

  6. ddchuxing——php面试题及答案

    1.  echo和print的区别 echo没有返回值,print有返回值1,执行失败时返回false:echo输出的速度比print快,因为没有返回值:echo可以输出一个或多个字符串,print只 ...

  7. 【题解】NOI2015软件包管理器

    [题解][P2146 NOI2015]软件包管理器 实际上就是树链剖分板子题. 对于\(install\)操作,直接查询它到\(0\)节点有多少已经安装了的,再用总数减去它. 对于\(uninstal ...

  8. 洛谷2483 k短路([SDOI2010]魔法猪学院)

    题目请戳这里 一句话题意: 给你一张n个节点,m条单向边的图,求1到n第k短的路. emmm,纪念第一个黑题(我是真的菜啊!!) 这题目还是很难的,本蒟蒻只会被洛谷卡掉的A(所以就愉快地特判了),首先 ...

  9. 破解powerdesigner教程

    点Tool

  10. Pentaho BIServer Community Edtion 6.1 使用教程 第四篇 安装和使用Saiku 插件 进行 OLAP

    OLAP(On-Line Analytical Processing,联机分析处理)是一个使分析师.管理者和执行者从原始数据中用来快速.一致.交互访问的一种软件技术,从而真实的反映企业的数据情况.OL ...