使用Orchestration内的自定义发送管道将MultiPart消息转换为XML / HL7

时间:2012-08-10 07:57:47

标签: biztalk biztalk-2010

在我的项目中,我在业务流程中使用自定义发送管道将MultiPart消息转换为HL7消息,以便我可以通过编排中的下一步将Raw HL7消息记录到DB中。

在Custom Pipeline中,我使用了BTAHL7 2.x Assembler,它汇编了Multipart消息并转换成XML messgae。

在消息分配中使用以下代码:调用自定义管道以将Multipart nessage转换为XML。

XMLResponse = new System.Xml.XmlDocument();
Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecuteSendPipeline(
typeof(BTAHL7Schemas.SendPipeline1),MultiPartMsg,XMLResponse);

但上面的代码抛出

  

错误:“Body Schema Missing”

如果在上述步骤中成功,我可以轻松地将XML转换为HL7字符串。

我该怎么做?

0 个答案:

没有答案