在我的项目中,我在编排中使用自定义发送管道将 MultiPart 消息转换为 HL7 消息,以便我可以在编排的下一步将原始 HL7 消息记录到 DB 中。
在 Custom Pipeline 中,我使用了 BTAHL7 2.x Assembler,它组装 Multipart 消息并转换为 XML messgae。
在 Message Assignment 中使用以下代码:调用自定义管道将 Multipart nessage 转换为 XML。
XMLResponse = new System.Xml.XmlDocument();
Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecuteSendPipeline(
typeof(BTAHL7Schemas.SendPipeline1),MultiPartMsg,XMLResponse);
但是上面的代码抛出
错误:“缺少正文模式”
如果上述步骤成功,我可以轻松地将 XML 转换为 HL7 字符串。
我怎样才能做到这一点?