Split-Point Grouping Examples

Assume that you want to split up the data at the claim level and create EDI files with a specific number of claims per file.

Since the default split point in an 837 is the claim loop, you do not have to specify the split point in the Docsplitter setup file.

Your EDI data file has this structure:

ISA1

    GS

        ST

            Claim 1 - valid

            Claim 2 - valid

            Claim 3 - invalid

            Claim 4 - invalid

            Claim 5 - invalid

        SE

    GE

IEA

ISA2

    GS

        ST

            Claim 6 - invalid

        SE

    GE

IEA

Example 1: One Claim per File

Assume that you want to split up the data at the claim level and create EDI files with just 1 claim per file.

In your Docsplitter setup file, you include this:

[Options]

SeparateAtSplitPoint=1

In our example, claims would be separated into these files:

Claim 1     (valid)

filename_Valid_File1.txt

wrapped in ISA1

Claim 2    (valid)

filename_Valid_File2.txt

wrapped in ISA1

Claim 3     (invalid)

filename_Invalid_File1.txt

wrapped in ISA1

Claim 4     (invalid)

filename_Invalid_File2.txt

wrapped in ISA1

Claim 5     (invalid)

filename_Invalid_File3.txt

wrapped in ISA1

Claim 6     (invalid)

filename_Invalid_File4.txt

wrapped in ISA2

Example 2: Two claims per file

Assume that you want to split up the data at the claim level and create EDI files with 2 claims per file.

In your Docsplitter setup file, you include this:

[Options]

SeparateAtSplitPoint=2

In our example, claims would be separated into these files:

Claim 1    (valid)
Claim 2     (valid)

filename_Valid_File1.txt

Both wrapped in ISA1

Claim 3     (invalid)
Claim 4     (invalid)

filename_Invalid_File1.txt

Both wrapped in ISA1

Claim 5     (invalid)
Claim 6     (invalid)

filename_Invalid_File2.txt

Claim 5 wrapped in ISA1
Claim 6 wrapped in ISA2