医疗信息交换标准资料文档.ppt

医疗信息交换标准资料文档

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * HL7消息的解析 HL7消息构造与解析的共同点: 都需构造消息的数据结构 HL7消息构造与解析的不同点: 消息构造为:由应用程序构建数据结构,输出消息字符串 消息解析为:将字符串转换为消息的数据结构,获得应用程序数据 HL7引擎核心 子成分层、数据 成分链表指针 重复字段指针 字段指针 段指针 消息 子成分层、数据 成分链表指针 重复字段指针 字段指针 段指针 消息 消息解析过程 消息构造过程 消息传输过程 对于HL7接口引擎的概念的理解: 它是一组支持HL7通讯的过程调用函数或控件 应用程序按照HL7接口引擎的约定提供参数 模块之间的通讯由HL7接口引擎完成 HL7 引擎的通讯机制 点对点传输方式,每个系統针对另一个 系統创建各自的Session 药 房 Pharma Client 检验科 Lab System HL7 HL7 引擎通讯机制 在需要连接的点增加到一定地步时,Session的量会大增... I = # of links n = # of systems I(n) = (n-1)+I(n-1) n = 6 I(6) = 5+4+3+2+1 I(6) = 15 以Interface Engine界面引擎为中心,可減少Session的量,並且增加稳定度及延展性 连接的Session等于系統的数量 传送HL7的方法 创造HL7 消息 将消息加密 经过安全邮件系统传送 Port 25/110 You’ve got mail! 传送HL7的方法(二) 创造HL7 消息 将消息加密 经过自定的TCP/IP传送/接受 Port 1-xxxxx 经过FTP(File Transfer Protocol)传送 Port 23 通过FTP(File Transfer Protocol)传送 * * * * * * * * * * * * * * * * * * * * * * * ORC段部分定义 序号 描述 1 命令控制类型 2 命令编号 3 执行编号 7 检查次数 9 医嘱日期时间 12 诊断医生姓名 序号 描述 14 电话号码 15 检查时间 17 检查部位 18 检查设备 19 检查者姓名 实现检查预约的消息实例 HIS向RIS发送预约消息: MSH|^~\| HIS | |RIS| |200405201200| | ORM^O01| MSG0001| P|CR PID| | |刘明| M| | | | |0591CR ORC|1| 001|1001| | | |1 | | | |王蔚| 20040518|肾| MRI| 张红|CR OBR|1| | |01^检查|CR 确认增强模式(Acknowledgements Enhanced mode) 不仅能接受确认 (原始确认),而且可返回结果状态 (应用确认) P90 确认增强模式(Acknowledgements Enhanced mode) A系统 B系统 1.ORM消息 3.ORR消息(非必须) (应用确认ACK) 4.接受ACK (非必须) 2.接受ACK (非必须) 确认原始模式与确认增强模式的区别 确认原始模式: 接受方收到消息后,被要求立即处理并同时回应消息 确认增强模式: 接受方收到消息后,先回应一个确认消息;在对消息处理后,再回应处理结果消息 RIS收到预约消息后,发送确认消息ACK 给HIS,若第一个字段的值为AA表示接 受HIS的预约安排,预约成功: MSH|^~\| RIS| |HIS| |200405201205| | CR ACK| RIS0001|P | CR MSA| AA| MSG0001| CR 若HIS成功接受消息,即发送确认消息给RIS 消息确认代码 AA——接受成功;AE——接受错误;AR——拒绝消息 若接受错误,原因为数据类型错,则确认消息为: MSH | ^~\| HIS |00001| LIS| 1234| 2004112754000| | ACK| 0200002| P| 2.4CR MSA| AE| 0

文档评论(0)

1亿VIP精品文档

相关文档