BizTalk HL7 2009:HL7 v。2.6时间戳上的MSH错误

BizTalk HL7 2009:HL7 v。2.6时间戳上的MSH错误,biztalk,hl7,biztalk-2009,Biztalk,Hl7,Biztalk 2009,我无法通过HL7加速器让BizTalk 2009接受HL7 v 2.6消息。我已经使用来处理模式数据库并生成xsd以支持HL7V.2.6 我使用标准的MSH_25_GLO_DEF.xsd作为我的MSH定义,它经过修改以支持2.6版本id 我有一组BizTalk程序集,根据包含的2.5架构定义的管道接受测试2.5消息,使用2.6架构的管道在存在时间戳时无法解析2.6消息。以下是示例输入: 没有时间戳: MSH|^~\&|TEST|MCM|BTAHL7InterfaceEngine||||A

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

我使用标准的MSH_25_GLO_DEF.xsd作为我的MSH定义,它经过修改以支持2.6版本id

我有一组BizTalk程序集,根据包含的2.5架构定义的管道接受测试2.5消息,使用2.6架构的管道在存在时间戳时无法解析2.6消息。以下是示例输入:

没有时间戳:

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 
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 
带有时间戳:

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 
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 

在HL7 2.6中,MSH-7的类型从TS更改为DTM。模式的约束看起来如何