首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BizTalk HL7 2009: HL7 v.2.6 MSH时间戳错误

BizTalk HL7 2009: HL7 v.2.6 MSH时间戳错误
EN

Stack Overflow用户
提问于 2009-09-03 03:03:02
回答 1查看 819关注 0票数 1

我无法让BizTalk 2009通过HL7加速器接受HL7 v2.6消息。我已经使用HL7 Schema Generation Tool处理模式数据库并生成支持HL7 v.2.6的xsd

我使用标准的MSH_25_GLO_DEF.xsd,修改后支持2.6版本id,作为我的MSH定义。

我有一组BizTalk程序集,针对包含的2.5模式定义的管道接受测试2.5消息,当存在时间戳时,使用2.6模式的管道无法解析2.6消息。下面是示例输入:

不带时间戳:

代码语言:javascript
复制
MSH|^~\&|TEST|MCM|BTAHL7InterfaceEngine||||ADT^A20|000001|P|2.6
EVN|A20|19880704
NPU|A|OCC

MSH|^~\&|BTAHL7InterfaceEngine||TEST|MCM|20090902152033||ACK^A20^ACK|100000|P|2.6|||NE
MSA|AA|000001 

带有时间戳:

代码语言:javascript
复制
MSH|^~\&|TEST|MCM|BTAHL7InterfaceEngine||199112311501||ADT^A20|000001|P|2.6
EVN|A20|19880704
NPU|A|OCC

MSH|^~\&|BTAHL7InterfaceEngine||TEST|MCM|20090902152032||ACK^A20^ACK|100000|P|2.6|||NE
MSA|AR|000001
ERR|MSH^1^7^102&Data type error&HL7nnnn 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-28 00:57:17

在HL7 2.6中,MSH-7的类型由TS改为DTM型。模式的约束是什么样子的?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1371239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档