System Configuration Splitter Tab

The Splitter tab on the System Configuration dialog box enables you to define and edit splitter entries for Sterling Gentran:Server®. Default splitter entries are installed with the system. Each splitter entry contains the parameters that are necessary for the system to identify and split interchanges for received data.

You may need to define, edit, or delete splitter entries if you are implementing a proprietary standard or if you are changing the implementation of an EDI standard.

Important: We strongly recommend that you do not modify or delete the default splitter entries.

The following illustrates the System Configuration Splitter tab.

System Configuration dialog box, Splitter tab
Table 1. Splitter tab parts and functions
Part Function
New Enables you to define a new splitter entry.
Delete Removes the selected splitter entry.
Important: Do not delete the default splitter entries.
Move Up Moves a splitter entry up in the list.
Move Down Moves a splitter entry down in the list.
Type Select the type of splitter entry. Valid values:
  • Fixed - The splitter entry expects a defined set of delimiters in the EDI data (default).
  • Fixed Position - The splitter entry expects delimiters at defined positions in the EDI data so the system can determine what the delimiter is.
  • Variable Position - The splitter entry expects defined interchange start and end segments, element delimiter position (so the system can determine what the delimiter is), number of elements in the start segment, maximum length of the start segment, maximum length of the last element in the start segment and the end segment.
  • Positional - The splitter entry expects the maximum length of end segment to be defined.
  • CII - The splitter entry expects CII data.
  • XML - The splitter entry expects XML data with the start segment defined.
  • NCPDP Batch - The splitter entry expects NCPDP Batch data.
    Note: Only one NCPDP Batch splitter entry is allowed. If you have already defined a NCPDP Batch splitter entry and attempt to create another one, the system displays a dialog box stating that you cannot create a second entry for the NCPDP Batch type.
Start Specify the start segment of the interchange.
End Specify the end segment of the interchange.
Table 2. Translation Objects parts and functions
Part Function
Interchange Break Select the interchange break translation object that will be used to break the interchange.
Functional Group Break Select the functional group break translation object that will be used to break the functional groups in the interchange.
Transaction Set Break Select the transaction set break translation object that will be used to break the transaction sets in the interchange.
F/A Extraction Select the functional acknowledgement break translation object that will be used to extract interchange level functional acknowledgements from the interchange.
Note: Only registered interchange break translation objects are displayed in these lists.
Table 3. Delimiter Positions parts and functions
Part Function
Tag The system uses this value to determine what is being used as a tag separator and breaks the interchange depending on the standard you are using:
  • For Fixed type, the tag separator
  • For Fixed Position type, the position of the tag separator in the interchange
Note: If tag separators are not applicable to the standard that you are using, enter 0 in the Tag box.
Elem Depends on the standard you are using:
  • For Fixed type, the element separator
  • For Fixed Position type, the position of the first element separator in the interchange
  • For Variable type, the position of the first element delimiter in the interchange
Note: For Fixed Position and Variable, the system uses this value to determine what is being used as an element delimiter and breaks the interchange accordingly.

If element separators are not applicable to the standard that you are using, enter 0 in the Elem box.

Sub Elem The system uses this value to determine what is being used as a subelement delimiter and breaks the interchange depending on the standard you are using:
  • For Fixed type, the subelement separator
  • For Fixed Position type, the position of the first subelement separator in the interchange
Note: If subelement separators are not applicable to the standard that you are using, enter 0 in the Sub Elem box.
Seg The system uses this value to determine what is being used as a segment terminator and breaks the interchange depending on the standard you are using:
  • For Fixed type, the segment terminator
  • For Fixed Position type, the position of the first segment terminator in the interchange
Note:
If segment terminators are not applicable to the standard that you are using, enter 0 in the Seg box.
Rep Elem If the standard you are using employs composite fields containing repeating data elements, this contains the location of the repeating element separator in the interchange. These fields may be formatted to accommodate a greater number of occurrences than might be practical for real-time transmissions.
Rel Char The system uses this value to determine what is being used as a release indicator delimiter and breaks the interchange depending on the standard you are using:
  • For Fixed type, the release indicator
  • For Fixed Position type, the position of the first release indicator in the interchange
Note: If release indicators are not applicable to the standard you are using, enter 0 in the Rel Char box.
Dec Point Depends on the standard you are using:
  • For Fixed type, the decimal point notation
  • For Fixed Position type, either a comma or period to indicate the decimal point in a numeric field
  • For Variable type, either a comma or period to indicate the decimal point in a numeric field
Note: If decimal points are not applicable to the standard that you are using, enter 0 in the Elem box.
Table 4. Binary Data parts and functions
Part Function
Name of Binary Segment that Sterling Gentran:Server should look for Specify the name of the binary segment for which the system should search in the data. Valid values:
  • BIN - The name of the binary segment
  • BDS - The name of the binary segment
  • blank - Indicates that you do not expect the data to contain any binary segments, so the system will not check for them.
Table 5. Limits parts and functions
Part Function
Start seg count Contains the number of elements in the interchange start segment.
Note: This is a control that the system uses to determine the segment terminator. The system assumes that the segment terminator is the first non-alphabetic or non-numeric character in the last element.
Max length of start segment Contains the maximum length of the interchange start segment.
Note: This is a control that the system uses to determine the segment terminator. The system will not look for the segment terminator beyond the maximum length of the start segment.
Max length of last element in start segment Contains the maximum length of the last element in the interchange start segment.
Note: This is a control that the system uses to determine the segment terminator. The system will not look for the segment terminator beyond the maximum length of the last element in the start segment.
Max length of end segment Contains the maximum length of the interchange end segment.
Note: This is a control that the system uses to determine the end of the interchange.