The X12 Splitter filter is used to split HIPAA 5010 batch messages into smaller units due to their size and complexity. A batch message can contain multiple interchanges (ISA-IEA), multiple functional groups (GS-GE) within an interchange, multiple transaction sets (ST-SE) within a functional group and multiple claims within a transaction set.

For re-batching messages, refer to X12 Rebatcher filter.

Configuration Properties

Property

Description

Split Level

The level at which the batch message will be split:

  • Interchange (ISA-IEA), (default).
  • Functional Group (GS-GE).
  • Transaction Set (ST-SE).
  • Claim (837 transaction set, loop 2300).
  • Claim (IBC U277 transaction set, loops 2200D and 2200E).

Each occurrence of that level is split into its own new message.

Split Count Property

The number of splits for the level selected. This property can be used in the X12 Rebatcher filter to determine the total number of messages within a set.

Split Index Property

The index value of a split within the set. This property can be used in the X12 Rebatcher filter to specify the correct index location of a message within a set.

Rebatch Index Property

When rebatching at the same level as the split, you can improve performance by using this property to optimize the re-batch.