Split HL7 Message
The Split HL7 Message step breaks an HL7 v2 message into one message per repeating segment.
A single message carrying several results or charges becomes several messages, each processable
on its own.
Configuration
| Field | Notes |
|---|---|
| HL7 Message | The message to split |
| HL7 Message Data / HL7 Message Data Type | The incoming message and the data type describing it |
| Split Segment / Split Segment Data Type | The repeating segment to split on, and its data type |
| Sending Application / Sending Facility | Values to set on the resulting messages |
| Receiving Application / Receiving Facility | Values to set on the resulting messages |
| Override Message Control ID | Give each resulting message a new control ID rather than repeating the original's |
| Override Message Date/Time | Set the message timestamp rather than carrying the original's |
Output
A collection of messages, one per occurrence of the split segment. Follow it with a
Loop to process each in turn.
Notes
Override Message Control ID is worth setting deliberately. Receiving systems commonly treat
the control ID as unique and may reject or de-duplicate messages that all arrive carrying the
same one.
Updated 10 days ago
Did this page help you?
