Search code examples
biztalkbiztalk-2010btahl7

Storing unparsed HL7 2.x messages into a sql database


We are recieving HL7 2.x using the BTAHL7 accelerator. I want to dump the raw HL7 message to a sql table, with some discrete data including control id and others. My receive location is using the BTAHL72XRecievePipeline component. Is it possible to subscribe to the raw message, instead of the parsed xml format?


Solution

  • You'll have to us a custom pipeline component, something like this: http://codebetter.com/jefflynch/2006/04/08/biztalk-server-2006-archive-pipeline-component/

    You can retrieve the raw message as the first step in the pipeline.